始终隐藏UISearchDisplayController的TableView

时间:2014-04-07 08:34:32

标签: ios uitableview uisearchbar uisearchdisplaycontroller

我的searchResultsTableView的{​​{1}}始终隐藏在UISearchDisplayController hidden=YES中。不幸的是,手动设置属性并没有帮助。

这是我的代码:

searchDisplayControllerDidBeginSearch:

搜索栏已正确显示,但当我开始搜索并点击搜索栏时,整个表格视图都消失了。

self.searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
self.searchController = [[UISearchDisplayController alloc] initWithSearchBar:self.searchBar contentsController:self];
self.searchController.delegate = self;
self.searchController.searchResultsDataSource = self;
self.searchController.searchResultsDelegate = self;
self.searchController.searchResultsTableView.clipsToBounds = NO;
self.menuList.tableHeaderView = self.searchBar;

0 个答案:

没有答案