当搜索栏的文本字段变为活动状态时,我需要我的搜索栏来显示搜索结果。我用
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
调用,但没有对象立即显示 UISearchResultsTableView。它仅在搜索文本字段中输入第一个字母时显示。
当搜索栏的文本字段变为活动状态时,我需要我的搜索栏来显示搜索结果。我用
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
调用,但没有对象立即显示 UISearchResultsTableView。它仅在搜索文本字段中输入第一个字母时显示。
应添加过滤搜索结果的逻辑
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
委托方法。
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
可用于在开始编辑搜索栏时刷新数组对象。
使用此方法:
- (void)textFieldDidBeginEditing:(UITextField *)textField;
它将在触摸 textfield 时执行。