我想這個目標雨燕2.2添加到的UITextField,但我不知道如何:-(如何添加UITextField.textFieldDidChange的行動迅速的2.2
textField.addTarget(self, action: "textFieldDidChange:"), forControlEvents: UIControlEvents.EditingDidBegin)
謝謝!
我想這個目標雨燕2.2添加到的UITextField,但我不知道如何:-(如何添加UITextField.textFieldDidChange的行動迅速的2.2
textField.addTarget(self, action: "textFieldDidChange:"), forControlEvents: UIControlEvents.EditingDidBegin)
謝謝!
//使用EditingChanged事件,將工作
textField.addTarget(self, action: "textFieldDidChange:"), forControlEvents: UIControlEvents.EditingChanged)
在這行代碼中沒有額外的')'? – rmaddy
(SWIFT 3)文本字段editingChanged事件。添加文本字段定位到您的viewDidLoad()
textName.addTarget(self, action: #selector(textFieldDidChange(_:)), for: UIControlEvents.editingChanged)
然後你有你的代碼添加到textFieldDidChange函數做任何你需要
func textFieldDidChange(_ textField:UITextField) {
// your code here
}
爲什麼不使用UITextFieldDelegate? – Shubhank
@Shubhank因爲'UITextFieldDelegate'沒有這個特定事件的方法。 – rmaddy