swift2 如何在Swift 2.2中为UITextField.textFieldDidChange添加操作

hlswsv35  于 2022-11-06  发布在  Swift
关注(0)|答案(2)|浏览(252)

我想把这个目标添加到Swift 2.2中的UITextField中,但是我不知道如何:-(

textField.addTarget(self, action: "textFieldDidChange:"), forControlEvents: UIControlEvents.EditingDidBegin)

谢谢你!

qij5mzcb

qij5mzcb1#

(Swift 3)TextField editingChanged 事件。将TextField目标添加到viewDidLoad()

textName.addTarget(self, action: #selector(textFieldDidChange(_:)), for: UIControlEvents.editingChanged)

然后,您必须将代码添加到textFieldDidChange函数中,以便执行任何需要的操作

func textFieldDidChange(_ textField:UITextField) {
    // your code here

}
o0lyfsai

o0lyfsai2#

//使用EditingChanged事件它将起作用

yourTextfieldName.addTarget(self, action: #selector(textFieldDidChange(_:)), for: UIControlEvents.editingChanged)

相关问题