Commit f50220df authored by pete谢兆麟's avatar pete谢兆麟

 产品走查修改

parent 63c26152
...@@ -24,6 +24,7 @@ class YHItemView: UIView { ...@@ -24,6 +24,7 @@ class YHItemView: UIView {
updateAllViews() updateAllViews()
} }
} }
override init(frame: CGRect) { override init(frame: CGRect) {
super.init(frame: frame) super.init(frame: frame)
backgroundColor = .white backgroundColor = .white
...@@ -52,6 +53,9 @@ class YHItemView: UIView { ...@@ -52,6 +53,9 @@ class YHItemView: UIView {
textField.textColor = UIColor.mainTextColor textField.textColor = UIColor.mainTextColor
textField.font = UIFont.PFSC_M(ofSize: 14) textField.font = UIFont.PFSC_M(ofSize: 14)
textField.addTarget(self, action: #selector(textFieldDidChanged), for: .editingChanged) textField.addTarget(self, action: #selector(textFieldDidChanged), for: .editingChanged)
textField.adjustsFontSizeToFitWidth = true
//最小字体
textField.minimumFontSize = 12
return textField return textField
}() }()
addSubview(messageTextField) addSubview(messageTextField)
...@@ -244,6 +248,11 @@ class YHItemView: UIView { ...@@ -244,6 +248,11 @@ class YHItemView: UIView {
} }
nextStepImageView.isHidden = false nextStepImageView.isHidden = false
centerButton.isHidden = false centerButton.isHidden = false
messageTextField.snp.remakeConstraints { make in
make.top.bottom.equalToSuperview()
make.right.equalTo(-20)
make.left.equalTo(112)
}
} }
if (dataSource.leftButtonString != nil) { if (dataSource.leftButtonString != nil) {
......
...@@ -348,7 +348,7 @@ extension YHWorkIntroductionViewController: UITextFieldDelegate { ...@@ -348,7 +348,7 @@ extension YHWorkIntroductionViewController: UITextFieldDelegate {
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
let newText = (textField.text! as NSString).replacingCharacters(in: range, with: string) let newText = (textField.text! as NSString).replacingCharacters(in: range, with: string)
if newText.count > 100 { if newText.count > 15 {
return false return false
} }
......
...@@ -54,6 +54,9 @@ class YHWorkExperienceItemView: UIView { ...@@ -54,6 +54,9 @@ class YHWorkExperienceItemView: UIView {
textField.delegate = self textField.delegate = self
textField.textColor = UIColor.mainTextColor textField.textColor = UIColor.mainTextColor
textField.font = UIFont.PFSC_M(ofSize: 14) textField.font = UIFont.PFSC_M(ofSize: 14)
textField.adjustsFontSizeToFitWidth = true
//最小字体
textField.minimumFontSize = 12
return textField return textField
}() }()
addSubview(messageTextField) addSubview(messageTextField)
...@@ -246,6 +249,11 @@ class YHWorkExperienceItemView: UIView { ...@@ -246,6 +249,11 @@ class YHWorkExperienceItemView: UIView {
} }
nextStepImageView.isHidden = false nextStepImageView.isHidden = false
centerButton.isHidden = false centerButton.isHidden = false
messageTextField.snp.remakeConstraints { make in
make.top.bottom.equalToSuperview()
make.right.equalTo(-20)
make.left.equalTo(112)
}
} }
if (dataSource.leftButtonString != nil) { if (dataSource.leftButtonString != nil) {
...@@ -376,7 +384,7 @@ class YHWorkExperienceItemView: UIView { ...@@ -376,7 +384,7 @@ class YHWorkExperienceItemView: UIView {
let addressPicker = YHAddressViewController() let addressPicker = YHAddressViewController()
addressPicker.backLocationStringController = { (address,province,city,area) in addressPicker.backLocationStringController = { (address,province,city,area) in
self.dataSource?.message = address self.dataSource?.message = address
self.dataSource?.value = [province, city, area] self.dataSource?.value = [province, city]
self.updateAllViews() self.updateAllViews()
if let block = self.block { if let block = self.block {
block(self.dataSource ?? YHWorkExperienceModel()) block(self.dataSource ?? YHWorkExperienceModel())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment