只要我在导航控制器中显示搜索栏,搜索结果表的行为就会发生变化 - 表格内容会垂直偏移约60px。
在委托中更改表格的contentOffset ResultsWill / Did Appear没有区别。
设置displayInNavigationController = false恢复结果的预期对齐(直接在搜索栏下面没有间隙)。
空白区域似乎是表格/滚动视图的一部分,因为我可以通过向下滚动来强制结果单元格暂时显示在空白部分中。
知道如何让第一个结果单元格显示在结果窗口的顶部吗?
答案 0 :(得分:0)
看起来您设置了viewController.automaticallyAdjustsScrollViewInsets,但实际上并不想进行此调整。您可以通过Interface Builder(找到“Adjust scroll view insets”复选框)或以编程方式关闭此选项。