小编gia*_*mpo的帖子

在调用cancelButton之后,将UISearchBar隐藏在UINavigationBar下面

我通常使用[self.tableView setContentOffset:CGPointMake(0,40)];以隐藏在navigationBar下面的UISearchBar(我将其设置为tableView的标题).在viewDidLoad中一切正常:加载视图时,searchBar位于navigationBar下方.然后我把相同的代码行

[self.tableView setContentOffset:CGPointMake(0,40)]
Run Code Online (Sandbox Code Playgroud)

- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller
Run Code Online (Sandbox Code Playgroud)

但它可以做任何事情:单击取消按钮时,searchBar仍然可见.怎么了?

iphone cancel-button uisearchbar uisearchdisplaycontroller

5
推荐指数
1
解决办法
4838
查看次数