Commit e74826ebf1dce7aae9f1fdb7a205b7caae1a511d
1 parent
ae46716c
* [x] 数字简历页面-查看简历-切换对象 没有刷新页面
* [x] 自我介绍页面-键盘改为换行模式
Showing
4 changed files
with
18 additions
and
8 deletions
metaCode/Classes/Main/HomePage/Controller/DigitalAuth/数字简历相关页面/CNLiveDigitalResumePreViewMineJianJieController.swift
| @@ -71,7 +71,7 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | @@ -71,7 +71,7 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | ||
| 71 | // textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20) | 71 | // textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20) |
| 72 | textView.textAlignment = .left | 72 | textView.textAlignment = .left |
| 73 | textView.delegate = self | 73 | textView.delegate = self |
| 74 | - textView.returnKeyType = .done | 74 | +// textView.returnKeyType = .default |
| 75 | return textView | 75 | return textView |
| 76 | }() | 76 | }() |
| 77 | lazy var huoJiangNumberLabel : UILabel = { | 77 | lazy var huoJiangNumberLabel : UILabel = { |
| @@ -159,12 +159,6 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | @@ -159,12 +159,6 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | ||
| 159 | 159 | ||
| 160 | 160 | ||
| 161 | func textViewShouldEndEditing(_ textView: UITextView) -> Bool { | 161 | func textViewShouldEndEditing(_ textView: UITextView) -> Bool { |
| 162 | -// if textView == self.textView { | ||
| 163 | -// if self.textView.text?.count ?? 0 > 500 { | ||
| 164 | -// showMessage(message: "最大限制500个字") | ||
| 165 | -// return false | ||
| 166 | -// } | ||
| 167 | -// } | ||
| 168 | return self.textView.resignFirstResponder() | 162 | return self.textView.resignFirstResponder() |
| 169 | } | 163 | } |
| 170 | 164 | ||
| @@ -174,9 +168,12 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | @@ -174,9 +168,12 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController, | ||
| 174 | 168 | ||
| 175 | func textViewShouldReturn(_ textView: QMUITextView!) -> Bool { | 169 | func textViewShouldReturn(_ textView: QMUITextView!) -> Bool { |
| 176 | self.introduce = textView.text ?? "" | 170 | self.introduce = textView.text ?? "" |
| 177 | - self.textView.resignFirstResponder() | ||
| 178 | return true | 171 | return true |
| 179 | } | 172 | } |
| 173 | + func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool { | ||
| 174 | + return true | ||
| 175 | + } | ||
| 176 | + | ||
| 180 | func textViewDidChange(_ textView: UITextView) { | 177 | func textViewDidChange(_ textView: UITextView) { |
| 181 | let maxCount = 500 | 178 | let maxCount = 500 |
| 182 | if textView.text.count > maxCount { | 179 | if textView.text.count > maxCount { |
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/我的简历cell/CNLiveDigitalResumePreViewFirCell.swift
| @@ -330,6 +330,7 @@ class CNLiveDigitalResumePreViewFirCell: UITableViewCell { | @@ -330,6 +330,7 @@ class CNLiveDigitalResumePreViewFirCell: UITableViewCell { | ||
| 330 | UserInfoManager.cacheUserInfo(userInfo: userInfo) | 330 | UserInfoManager.cacheUserInfo(userInfo: userInfo) |
| 331 | 331 | ||
| 332 | CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in | 332 | CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in |
| 333 | + self.updateViateDataBlock?() | ||
| 333 | } | 334 | } |
| 334 | self.authNameTitleLabel.text = userMdl.name | 335 | self.authNameTitleLabel.text = userMdl.name |
| 335 | 336 |
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/我的简历cell/CNLiveDigitalResumePreviewFourCell.swift
| @@ -176,6 +176,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI | @@ -176,6 +176,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI | ||
| 176 | make.bottom.equalToSuperview().offset(-10) | 176 | make.bottom.equalToSuperview().offset(-10) |
| 177 | } | 177 | } |
| 178 | } | 178 | } |
| 179 | + }else{ | ||
| 180 | + self.zhengshuNoIconImgView.isHidden = false | ||
| 181 | + self.zhengshuNoDescTitleLabel.isHidden = false | ||
| 182 | + self.zhengshuNoIconImgView.image = UIImage(named: "mine_jianli_noaward") | ||
| 183 | + self.zhengshuNoDescTitleLabel.text = "还没有添加获奖情况" | ||
| 179 | } | 184 | } |
| 180 | 185 | ||
| 181 | self.tableView.reloadData() | 186 | self.tableView.reloadData() |
| @@ -200,6 +205,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI | @@ -200,6 +205,11 @@ class CNLiveDigitalResumePreviewFourCell: UITableViewCell,UITableViewDelegate,UI | ||
| 200 | make.bottom.equalToSuperview().offset(-10) | 205 | make.bottom.equalToSuperview().offset(-10) |
| 201 | } | 206 | } |
| 202 | } | 207 | } |
| 208 | + }else{ | ||
| 209 | + self.zhengshuNoIconImgView.isHidden = false | ||
| 210 | + self.zhengshuNoDescTitleLabel.isHidden = false | ||
| 211 | + self.zhengshuNoIconImgView.image = UIImage(named: "mine_jianli_preview_workNoData") | ||
| 212 | + self.zhengshuNoDescTitleLabel.text = "还没有添加工作记录" | ||
| 203 | } | 213 | } |
| 204 | self.tableView.reloadData() | 214 | self.tableView.reloadData() |
| 205 | } | 215 | } |
metaCode/Classes/Main/HomePage/View/DigitalAuthViews/数字资产cell/CNLiveDigitalFirstCell.swift
| @@ -14,6 +14,7 @@ import SnapKit | @@ -14,6 +14,7 @@ import SnapKit | ||
| 14 | typealias DigitalFirstChangePersonBlock = () -> Void | 14 | typealias DigitalFirstChangePersonBlock = () -> Void |
| 15 | 15 | ||
| 16 | class CNLiveDigitalFirstCell: UITableViewCell { | 16 | class CNLiveDigitalFirstCell: UITableViewCell { |
| 17 | + | ||
| 17 | var digitalFirstChangePersonBlock:DigitalFirstChangePersonBlock? | 18 | var digitalFirstChangePersonBlock:DigitalFirstChangePersonBlock? |
| 18 | lazy var whiteView :UIView = { | 19 | lazy var whiteView :UIView = { |
| 19 | let whiteView = UIView(frame: CGRect(x: 15, y:adapt_length(length: 20), width: KSreenWidth-30, height: adapt_length(length: 121))) | 20 | let whiteView = UIView(frame: CGRect(x: 15, y:adapt_length(length: 20), width: KSreenWidth-30, height: adapt_length(length: 121))) |
| @@ -210,6 +211,7 @@ class CNLiveDigitalFirstCell: UITableViewCell { | @@ -210,6 +211,7 @@ class CNLiveDigitalFirstCell: UITableViewCell { | ||
| 210 | UserInfoManager.cacheUserInfo(userInfo: userInfo) | 211 | UserInfoManager.cacheUserInfo(userInfo: userInfo) |
| 211 | 212 | ||
| 212 | CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in | 213 | CNLiveMineViewModel.requestsGETAuthInfoList(page: 1) { result, respStatue in |
| 214 | + | ||
| 213 | } | 215 | } |
| 214 | self.authNameTitleLabel.text = userMdl.name | 216 | self.authNameTitleLabel.text = userMdl.name |
| 215 | 217 |