问题描述
我的视图中的文本字段有问题。我的视图中有 3 个 textField,它们是 cityTextField、townTextField 和 addresstextField。我在 textFieldDidBeginEditing 上触发文本字段,并将数据发送到我的视图控制器。但是 textField 的这个委托为 cityTextField 调用了一次,但它为 townTextField 调用了多次。然后应用程序崩溃。问题出在哪里?
func textFieldDidBeginEditing(_ textField: UITextField) {
if textField == cityTextField.textField {
self.delegate?.textFieldChange(type: .city,text: textField.text ?? "")
} else if textField == townTextField.textField {
self.delegate?.textFieldChange(type: .town,text: textField.text ?? "")
} else {
self.delegate?.textFieldChange(type: .address,text: textField.text ?? "")
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)