0

我正在为 UISearchBar 处理以下委托:

- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

当有人按下键盘上的 Return 键或 iPAD 键盘上的 Search 键时,我正在尝试处理这种情况。为了检查用户是否按下了输入,我正在查看传递给此方法的“文本”参数中的字符串。

当我调试时,我在调试日志区域中得到空格或空白,当我这样做时,[text length]我得到 1。

我也尝试将它与空字符串进行比较,但似乎并非如此。它到底是什么?

4

1 回答 1

0

使用此检查获取返回键。

[text isEqualToString:@"\n"]
于 2014-02-04T12:23:39.603 回答