我在我的应用程序中使用UISearchBar,showsScopeBar=YES。当在iOS8下运行时(在模拟器和设备上),范围栏被隐藏,搜索栏的高度保持在44,而不是预期的88。使用Xcode6中的新View调试器,我可以看到范围栏实际上是存在,但仍隐藏在文本字段后面。到目前为止,我发现的唯一方法是手动将搜索栏的高度设置为88,这当然是一个糟糕的hack。我是否遗漏了一些已记录的不兼容性,或者这是一个错误? 最佳答案 我也遇到了这个问题。在Apples开发者论坛上搜索后,我发现了这个帖子:https://devforums.app