从另一个视图返回后隐藏UISearchbar

时间:2013-09-25 11:46:53

标签: ios objective-c uisearchbar

我发现很多关于隐藏UISearchBar的内容,对大多数人来说似乎有用的是:

[self.tableView setContentOffset:CGPointMake(0,44) animated:YES];

如果我把它放在我的ViewDidLoad方法中,我的SearchBar隐藏在NavigationBar后面 - 很好。

但是:如果我切换视图,然后返回到我的TableView,顶部有SearchBar,则总会显示。

知道如何解决这个问题吗?

谢谢你!

干杯, 克里斯

1 个答案:

答案 0 :(得分:0)

[self.tableView setContentOffset:CGPointMake(0,44) animated:YES];放入viewWillApper(而不是viewDidLoad)方法,您的问题就会解决。