当searchbar的文本字段变为 Activity 状态时,我需要我的searchBar来显示搜索结果。我用
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
调用,但没有对象可立即显示UISearchResultsTableView。
仅在搜索文本字段中输入第一字母时显示。
最佳答案
过滤掉搜索结果的逻辑应该加入
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
委托方法。
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
开始编辑搜索栏时,可用于刷新数组对象。