UISearchDisplayController表视图有两个搜索栏,表视图不能正确滚动

时间:2013-09-25 22:08:57

标签: ios objective-c uitableview uisearchbar uisearchdisplaycontroller

我正在转换我的应用程序以便它适用于iOS 7.在应用程序的一部分我有两个搜索栏,每个搜索栏都有一个与之关联的UISearchDisplayController。当我搜索UISearchDisplayController.searchResultsTableView时,表视图的底部不会停在正确的位置。 enter image description here

底部的UISearchDisplayController也会发生同样的事情。

如果有人在转换为iOS 7时遇到任何类似问题,请告诉我们。

1 个答案:

答案 0 :(得分:3)

问题是表格视图的内容插入设置为键盘的高度。因此,当键盘被解除时,表格视图仍然认为它仍然存在。所以我将表视图的内容插入更改为0 - (void)scrollViewDidScroll:(UIScrollView *)scrollView,它的工作原理。