我想使用searchBar我在storyboard中放置一个searchController我在viewdidload中加载当我使用下面的内容时它会起作用,但是我想将searchBar放在一个地方除了tableview标题之外(例如,通过故事板而不是以编程方式)。
self.searchController = [[UISearchController alloc]initWithSearchResultsController:nil];
self.searchController.searchResultsUpdater = self;
self.searchController.dimsBackgroundDuringPresentation = NO;
self.searchController.hidesNavigationBarDuringPresentation = NO;
self.searchController.searchBar.frame = CGRectMake(self.searchController.searchBar.frame.origin.x,
self.searchController.searchBar.frame.origin.y, self.searchController.searchBar.frame.size.width, 44.0);
self.myTableView.tableHeaderView = self.searchController.searchBar;
我已将searchBar拖入故事板,将其作为.h中的插座连接,并设置为viewcontroller的委托。 当我尝试设置myCustomSearchBar时,它不起作用:
__myCustomSearchBar = self.searchController.searchBar;