我想在选择我的搜索栏时显示搜索结果表视图。 我试过这个:
- (void) searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller {
[self.searchDisplayController.searchResultsTableView reloadData];
[self.searchDisplayController setActive:YES animated:YES];
}
而这个:
- (void) searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller {
[self.searchDisplayController setActive:YES animated:YES];
}
两者都不起作用。 在我的 numberOfRowsInSection 方法中,数组中确实有行,但在我开始键入之前,搜索结果表视图不会显示。 有什么想法吗? 谢谢!
尝试在
以下UISearchBarDelegate方法中将搜索显示控制器设置为活动状态
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar;