【发布时间】:2014-11-25 17:13:22
【问题描述】:
如果我理解正确,UITextFieldDelegate 方法textFieldShouldClear 会在用户点击UITextField 提供并启用的清除按钮/图标时触发。但是我需要以编程方式清除UITextField,在没有明确的 UITextField 方法(我可以找到)的情况下,我这样做:
textField.text = @"";
但是,以上内容不会触发我需要的 textFieldShouldClear 委托方法。任何想法我该怎么做?
或者,我上面的调用是否会触发任何其他委托方法?我查了一下,在这种情况下没有调用textInputChanged。
【问题讨论】:
标签: ios objective-c uitextfield uitextfielddelegate