Commit 66c6f4049ef13d4979b043a80780f9e9c7ccb88d
1 parent
5cd70aac
认证 - 上下滑页 回到首页和X 按钮失效问题
Showing
3 changed files
with
40 additions
and
36 deletions
metaCode/Classes/Main/HomePage/View/VerticalViews/DownSlide/CNDownSlideView.swift
| @@ -142,21 +142,21 @@ class CNDownSlideView:UIView{ | @@ -142,21 +142,21 @@ class CNDownSlideView:UIView{ | ||
| 142 | backBtn.addTarget(self, action: #selector(backBtnAction), for: .touchUpInside) | 142 | backBtn.addTarget(self, action: #selector(backBtnAction), for: .touchUpInside) |
| 143 | backBtn.imageEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 8) | 143 | backBtn.imageEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 8) |
| 144 | bottomView.addSubview(backBtn) | 144 | bottomView.addSubview(backBtn) |
| 145 | - | 145 | + bottomView.isUserInteractionEnabled = true |
| 146 | return bottomView | 146 | return bottomView |
| 147 | }() | 147 | }() |
| 148 | 148 | ||
| 149 | override init(frame: CGRect) { | 149 | override init(frame: CGRect) { |
| 150 | super.init(frame: frame) | 150 | super.init(frame: frame) |
| 151 | 151 | ||
| 152 | - let tap = UITapGestureRecognizer.init(target: self, action: #selector(slideViewTap)) | ||
| 153 | - tap.cancelsTouchesInView = false | ||
| 154 | - self.addGestureRecognizer(tap) | 152 | +// let tap = UITapGestureRecognizer.init(target: self, action: #selector(slideViewTap)) |
| 153 | +// tap.cancelsTouchesInView = false | ||
| 154 | +// self.addGestureRecognizer(tap) | ||
| 155 | self.initUI() | 155 | self.initUI() |
| 156 | } | 156 | } |
| 157 | - @objc func slideViewTap() { | ||
| 158 | - print("slideViewTap") | ||
| 159 | - } | 157 | +// @objc func slideViewTap() { |
| 158 | +// print("slideViewTap") | ||
| 159 | +// } | ||
| 160 | required init?(coder: NSCoder) { | 160 | required init?(coder: NSCoder) { |
| 161 | fatalError("init(coder:) has not been implemented") | 161 | fatalError("init(coder:) has not been implemented") |
| 162 | } | 162 | } |
metaCode/Classes/Main/HomePage/View/VerticalViews/MainView/CNIDCardView.swift
| @@ -63,31 +63,35 @@ class CNIDCardView: UIView{ | @@ -63,31 +63,35 @@ class CNIDCardView: UIView{ | ||
| 63 | hiddenLoading() | 63 | hiddenLoading() |
| 64 | if respStatue == .success { | 64 | if respStatue == .success { |
| 65 | let cardArray = result as! NSMutableArray | 65 | let cardArray = result as! NSMutableArray |
| 66 | - for i in (0..<cardArray.count){ | ||
| 67 | - let idCardModel = cardArray[i] as! MineStandInfoModel | ||
| 68 | - switch idCardModel.name { | ||
| 69 | - case "姓名": | ||
| 70 | - self.nameValueLabel.text = idCardModel.userInfo | ||
| 71 | - case "性别": | ||
| 72 | - self.sexValueLabel.text = idCardModel.userInfo | ||
| 73 | - case "认证时间": | ||
| 74 | - self.dateValueLabel.text = idCardModel.userInfo | ||
| 75 | - case "编号": | ||
| 76 | - self.IDValueLabel.text = idCardModel.userInfo | ||
| 77 | - case "证件照": | ||
| 78 | - let str:String = idCardModel.userInfo! | ||
| 79 | - if(str.isEmpty){ | ||
| 80 | - self.iDIconImgView.isHidden = true | ||
| 81 | - }else | ||
| 82 | - { | ||
| 83 | - self.iDIconImgView.isHidden = false | ||
| 84 | - self.iDIconImgView.kf.setImage(with: URL(string: str)) | 66 | + if cardArray.count > 0{ |
| 67 | + for i in (0..<cardArray.count){ | ||
| 68 | + let idCardModel = cardArray[i] as! MineStandInfoModel | ||
| 69 | + switch idCardModel.name { | ||
| 70 | + case "姓名": | ||
| 71 | + self.nameValueLabel.text = idCardModel.userInfo | ||
| 72 | + case "性别": | ||
| 73 | + self.sexValueLabel.text = idCardModel.userInfo | ||
| 74 | + case "认证时间": | ||
| 75 | + self.dateValueLabel.text = idCardModel.userInfo | ||
| 76 | + case "编号": | ||
| 77 | + self.IDValueLabel.text = idCardModel.userInfo | ||
| 78 | + case "证件照": | ||
| 79 | + let str:String = idCardModel.userInfo! | ||
| 80 | + if(str.isEmpty){ | ||
| 81 | + self.iDIconImgView.isHidden = true | ||
| 82 | + }else | ||
| 83 | + { | ||
| 84 | + self.iDIconImgView.isHidden = false | ||
| 85 | + self.iDIconImgView.kf.setImage(with: URL(string: str)) | ||
| 86 | + } | ||
| 87 | + | ||
| 88 | + self.iDCardBGView.kf.setImage(with: URL(string: self._idModel!.cardImg), placeholder: UIImage(named: "homePage_idCardBG")) | ||
| 89 | + default: | ||
| 90 | + break | ||
| 85 | } | 91 | } |
| 86 | - | ||
| 87 | - self.iDCardBGView.kf.setImage(with: URL(string: self._idModel!.cardImg), placeholder: UIImage(named: "homePage_idCardBG")) | ||
| 88 | - default: | ||
| 89 | - break | ||
| 90 | } | 92 | } |
| 93 | + }else{ | ||
| 94 | + //没数据 | ||
| 91 | } | 95 | } |
| 92 | } | 96 | } |
| 93 | } | 97 | } |
metaCode/Classes/Main/HomePage/View/VerticalViews/UpSlide/CNUpSlideView.swift
| @@ -65,15 +65,15 @@ class CNUpSlideView:UIView{ | @@ -65,15 +65,15 @@ class CNUpSlideView:UIView{ | ||
| 65 | 65 | ||
| 66 | override init(frame: CGRect) { | 66 | override init(frame: CGRect) { |
| 67 | super.init(frame: frame) | 67 | super.init(frame: frame) |
| 68 | - let tap = UITapGestureRecognizer.init(target: self, action: #selector(upSlideViewTap)) | ||
| 69 | - tap.cancelsTouchesInView = false | ||
| 70 | - self.addGestureRecognizer(tap) | 68 | +// let tap = UITapGestureRecognizer.init(target: self, action: #selector(upSlideViewTap)) |
| 69 | +// tap.cancelsTouchesInView = false | ||
| 70 | +// self.addGestureRecognizer(tap) | ||
| 71 | self.initUI() | 71 | self.initUI() |
| 72 | 72 | ||
| 73 | } | 73 | } |
| 74 | - @objc func upSlideViewTap() { | ||
| 75 | - print("upSlideViewTap") | ||
| 76 | - } | 74 | +// @objc func upSlideViewTap() { |
| 75 | +// print("upSlideViewTap") | ||
| 76 | +// } | ||
| 77 | 77 | ||
| 78 | required init?(coder: NSCoder) { | 78 | required init?(coder: NSCoder) { |
| 79 | fatalError("init(coder:) has not been implemented") | 79 | fatalError("init(coder:) has not been implemented") |