无法使用searchController连接Storyboard搜索栏

时间:2015-01-21 01:12:19

标签: ios uitableview uisearchbar

我想使用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;

0 个答案:

没有答案