1

当搜索栏的文本字段变为活动状态时,我需要我的搜索栏来显示搜索结果。我用

- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar 

调用,但没有对象立即显示 UISearchResultsTableView。它仅在搜索文本字段中输入第一个字母时显示。

4

2 回答 2

3

应添加过滤搜索结果的逻辑

- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText

委托方法。

- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar 

可用于在开始编辑搜索栏时刷新数组对象。

于 2015-12-21T13:39:12.330 回答
0

使用此方法:

- (void)textFieldDidBeginEditing:(UITextField *)textField;

它将在触摸 textfield 时执行。

于 2015-12-21T14:46:09.567 回答