Commit 98b3698474415a6d41fae139ceba2ec8d04f2ef5

Authored by “张旭”
1 parent c96a13f6

自我简介 -换行

metaCode/Classes/Main/HomePage/Controller/DigitalAuth/数字简历相关页面/CNLiveDigitalResumePreViewMineJianJieController.swift
... ... @@ -52,19 +52,26 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
52 52 nextBtn.addTarget(self, action: #selector(addWorkBtnAction), for: .touchUpInside)
53 53 return nextBtn
54 54 }()
  55 + lazy var textBgView :UIView = {
  56 + let bottomNavView = UIView()
  57 + bottomNavView.backgroundColor = .white
  58 + bottomNavView.layer.masksToBounds = true
  59 + bottomNavView.layer.cornerRadius = 12
  60 + return bottomNavView
  61 + }()
  62 +
55 63 lazy var textView: QMUITextView = {
56 64 let textView = QMUITextView.init(frame: .zero)
57 65 textView.backgroundColor = HexColor("#FFFFFF")
58 66 textView.font = Font_15
59 67 textView.textColor = HexColor("#333333")
60 68 textView.placeholderColor = HexColor("#999999")
61   - textView.placeholderMargins = UIEdgeInsets(top: 0, left: 5, bottom: 00, right: 5)
  69 + textView.placeholderMargins = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
62 70 textView.placeholder = "请输入自我介绍"
63   - textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
  71 +// textView.contentInset = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
64 72 textView.textAlignment = .left
65   - textView.layer.masksToBounds = true
66   - textView.layer.cornerRadius = 12
67 73 textView.delegate = self
  74 + textView.returnKeyType = .done
68 75 return textView
69 76 }()
70 77 lazy var huoJiangNumberLabel : UILabel = {
... ... @@ -124,14 +131,22 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
124 131 make.height.equalTo(40)
125 132 }
126 133  
127   - self.view.addSubview(self.textView)
128   - self.textView.snp.makeConstraints { make in
  134 + self.view.addSubview(self.textBgView)
  135 + self.textBgView.snp.makeConstraints { make in
129 136 make.left.equalTo(15)
130 137 make.right.equalToSuperview().offset(-15)
131 138 make.bottom.equalTo(self.addWorkBtn.snp.top).offset(-15)
132 139 make.top.equalTo(self.yuanmaDescLabel.snp.bottom).offset(42)
133 140 }
134   - self.textView.addSubview(self.huoJiangNumberLabel)
  141 +
  142 + self.textBgView.addSubview(self.textView)
  143 + self.textView.snp.makeConstraints { make in
  144 + make.left.equalTo(20)
  145 + make.right.equalToSuperview().offset(-20)
  146 + make.bottom.equalToSuperview().offset(-41)
  147 + make.top.equalTo(20)
  148 + }
  149 + self.textBgView.addSubview(self.huoJiangNumberLabel)
135 150 self.huoJiangNumberLabel.snp.makeConstraints { make in
136 151 make.width.equalTo(200)
137 152 make.bottom.equalToSuperview().offset(-21)
... ... @@ -159,6 +174,7 @@ class CNLiveDigitalResumePreViewMineJianJieController:CNLiveBaseViewController,
159 174  
160 175 func textViewShouldReturn(_ textView: QMUITextView!) -> Bool {
161 176 self.introduce = textView.text ?? ""
  177 + self.textView.resignFirstResponder()
162 178 return true
163 179 }
164 180 func textViewDidChange(_ textView: UITextView) {
... ...