如何捕获UITextField中的清除按钮

时间:2013-07-10 06:29:58

标签: objective-c

是否有可能以某种方式从UITextField中捕获一个清晰的按钮方法然后给它做更多的事情,比如在地图上清除注释等?

我需要使用清除按钮来捕获哪个方法?

感谢您的帮助和快速回答

1 个答案:

答案 0 :(得分:2)

您可以将自己设置为文本字段委托并实施textField:shouldChangeCharactersInRange:replacementString:。如果rangetextField.text的完整范围且替换string等于@"",那么这是一个明确的操作。

请注意,用户手动选择所有文本并在键盘上按退格键会产生相同的结果。