我有一个UISearchDisplayController
在iOS7中布局不好,仅在横向上。以下是截图:
在搜索之前
在搜索过程中(注意搜索栏不会在状态栏后面)
搜索完成后
我最终得到10像素的差距。我的UISearchDisplayController
嵌入在UINavigationController
中,奇怪的是它在纵向方向上正常工作。
编辑:
这是link to a video showing the bug。任何帮助都会很棒!
编辑2:
好的,我在那方面取得了一些进展。问题是我的搜索显示控制器的表格视图是从视图控制器呈现的,其模式演示样式设置为UIModalPresentationFormSheet
!如果我使用默认的模式演示样式加载它,所有工作都按预期工作......
答案 0 :(得分:1)
不知道我是否有同样的问题,我有
不幸的是,临时修复似乎是将edgesForExtendedLayout设置为UIRectEdgeNone。