我已将搜索栏添加到 TableView 的 tableHeaderView 中。然而,写作
self.tableView.contentOffset = CGPointMake(0, 44);
或
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO];
将 searchBar 隐藏在顶部导航栏后面,但即使用户向下滑动 tableview,它也不可见。它又隐藏起来了。这似乎在 iOS 6 中运行良好,但在 iOS 7 beta 中则不然。我需要做什么?
最佳答案
通过放置 .. 修复它
self.edgesForExtendedLayout = UIRectEdgeNone;
在viewWillAppear
中,执行前需要检查iOS 7,因为它是iOS7中引入的新方法。
等 ionic
关于objective-c - 在 iOS 7 中隐藏搜索栏直到用户向下滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17647844/