1
我想我可能失去了一些东西很明显:搜索显示不显示结果,直到搜索栏被窃听
有没有一种简单的方法来修改的UISearchBar或UISearchDisplayController所以它不会每个字母后重新装载视图键入,但只有在搜索按钮被击中后?
我想我可能失去了一些东西很明显:搜索显示不显示结果,直到搜索栏被窃听
有没有一种简单的方法来修改的UISearchBar或UISearchDisplayController所以它不会每个字母后重新装载视图键入,但只有在搜索按钮被击中后?
我想通了。大多数的例子,我发现这里搜索文本:
- (void)searchBar:(UISearchBar *)theSearchBar textDidChange:(NSString *)searchText
,但我只是没有实现该方法,而是只写了,我在这里叫我自己的搜索功能:
// called when keyboard search button pressed
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{
[self fetchTheSearchString:searchBar.text];
[searchBar resignFirstResponder];
[self.tableView reloadData];
}