我正在升级到UISearchController(iOS8),我从苹果文档中进行了跟踪。它正在按预期工作,我似乎无法找到解决方案。
我将搜索文本传递给tableview内的SearchViewController,如果有文本,我想将搜索视图控制器设置为活动状态。但是,这似乎没有在viewDidLoad方法中将其设置为true。
if(![_searchText isEqualToString:@""]) {
self.searchController.active = YES;
self.searchController.searchBar.text = _searchText;
NSLog(@"Active?: %d", self.searchController.active);
}
活跃是假的。使用UISearchDisplayController执行相同的操作但不是UISearchController。
有什么想法吗?谢谢!