我正在转换我的应用程序,以便它可以在 iOS 7 上运行。在应用程序的一部分上,我有两个搜索栏,每个搜索栏都有一个与其关联的 UISearchDisplayController。当我搜索 UISearchDisplayController.searchResultsTableView 时,表格 View 的底部没有停在正确的位置。
同样的事情也发生在底部的 UISearchDisplayController 上。
如果有人在转换到 iOS 7 时遇到任何类似问题,请告诉我。
最佳答案
问题在于表格 View 的内容插入被设置为键盘的高度。因此,当键盘关闭时, TableView 认为它仍然处于打开状态。所以我在 -(void)scrollViewDidScroll:(UIScrollView *)scrollView 中将 TableView 的内容插入更改为 0,并且它有效。
关于ios - UISearchDisplayController 表格 View 有两个搜索栏,表格 View 无法正确滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19016010/