最新消息:20190529 VPS服务器已从腾讯云香港换为Vultr新加坡,主题仍用朋友推荐的大前端D8

[已解决]swift实现文本框输入期间执行动作

Swift crifan 648浏览 0评论

swift textfield editing

UITextField and UITextField Delegate using swift in iOS

ios – How do I check when a UITextField changes? – Stack Overflow

结果UITextFieldDelegate中没有找到textFieldDidChange

然后最后用:

        phoneTextField.addTarget(self, action: "textFieldDidChange:", forControlEvents: UIControlEvents.EditingChanged)
    func textFieldDidChange(textField: UITextField) {
        print("textFieldDidChange textField=\(textField)")
        updateSmsCodeButton()
    }

即可。

[总结]

想要监控文本框在输入文字时的事件,可以用:

        phoneTextField.addTarget(self, action: "textFieldDidChange:", forControlEvents: UIControlEvents.EditingChanged)
    func textFieldDidChange(textField: UITextField) {
        print("textFieldDidChange textField=\(textField)")
        updateSmsCodeButton()
    }

转载请注明:在路上 » [已解决]swift实现文本框输入期间执行动作

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
64 queries in 0.114 seconds, using 18.61MB memory