gpt4 book ai didi

iphone - 调用cancelButton后将UISearchBar隐藏在UINavigationBar下方

转载 作者:行者123 更新时间:2023-12-03 18:58:19 27 4
gpt4 key购买 nike

我通常使用 [self.tableView setContentOffset:CGPointMake(0,40)]; 来隐藏导航栏下方的 UISearchBar(我将其设置为 tableView 的标题)。 viewDidLoad 中一切正常:加载 View 时,searchBar 位于 navigationBar 下方。然后我输入同一行代码

[self.tableView setContentOffset:CGPointMake(0,40)]

- (void)searchDisplayControllerWillEndSearch:(UISearchDisplayController *)controller

但它会做任何事情:当单击取消按钮时,搜索栏保持可见。怎么了?

最佳答案

下面的方法应该可以做到这一点:

-(void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller{
[self.tableView setContentOffset:CGPointMake(0,40)];
}

关于iphone - 调用cancelButton后将UISearchBar隐藏在UINavigationBar下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1724788/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com