Commit 66c6f4049ef13d4979b043a80780f9e9c7ccb88d

Authored by “张旭”
1 parent 5cd70aac

认证 - 上下滑页 回到首页和X 按钮失效问题

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")