我在这个项目中使用故事板。我一直在寻找这个布局错误的罪魁祸首(见照片),但是找不到它。以下是一些更详细的信息。
使用我的iPhone 7plus iOS 11调试应用时,我使用 Xcode 9.0 Beta 2 。
iOS 7版iPhone 7plus iOS 11 Beta 9 。在撰写本文时,我正在安装iOS 11的 Beta 10 。
我有一个侧面菜单库,在我的iPhone 7plus(相同的操作系统版本)中也有布局错误!但是当从TestFlight或App Store下载应用程序时,该布局错误永远不会出现,但在这种特殊情况下,视图仍然位于tabBar下。
在iOS 11下面的两个设备中,布局非常完美。在iOS 7的 iPhone 7plus模拟器中,它也非常完美。在写作时,我正在构建项目< strong> iPhone 7plus模拟器与iOS 11。
我尝试在界面生成器中切换所有内容,例如在不透明条形图等下面...
我确实为故事板中的一些视图添加了一些不同的颜色,以便使用Xcode更轻松地调试视图。事实上,在iOS 11中,视图位于tabBar下面,而在iOS 10中,它没有。
这可能是什么问题?
更新:
将照片中的视图视为普通UIView
。没有scrollView,没有tableView。只是UIView
,没什么特别的,不可滚动。