我正在为UISearchBar开发以下代理:
- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
我正在尝试处理有人按下键盘上的Return键或iPAD键盘上的搜索键时的情况。要检查用户是否按下了输入,我正在查看传递给此方法的'text'参数中的字符串。
当我调试时,我在调试日志区域中得到空格或空白,当我[text length]
时,我得到1。
我尝试将它与空字符串进行比较,但似乎不是这样。究竟是什么?
答案 0 :(得分:0)
使用此检查获取返回密钥。
[text isEqualToString:@"\n"]