iOS 11有不同的自动布局结果?

时间:2017-09-07 10:42:15

标签: ios xcode autolayout storyboard ios11

我在这个项目中使用故事板。我一直在寻找这个布局错误的罪魁祸首(见照片),但是找不到它。以下是一些更详细的信息。

  1. 使用我的iPhone 7plus iOS 11调试应用时,我使用 Xcode 9.0 Beta 2

  2. iOS 7版iPhone 7plus iOS 11 Beta 9 。在撰写本文时,我正在安装iOS 11的 Beta 10

  3. 我有一个侧面菜单库,在我的iPhone 7plus(相同的操作系统版本)中也有布局错误!但是当从TestFlight或App Store下载应用程序时,该布局错误永远不会出现,但在这种特殊情况下,视图仍然位于tabBar下。

  4. 在iOS 11下面的两个设备中,布局非常完美。在iOS 7的 iPhone 7plus模拟器中,它也非常完美。在写作时,我正在构建项目< strong> iPhone 7plus模拟器与iOS 11。

  5. 我尝试在界面生成器中切换所有内容,例如在不透明条形图等下面...

  6. 我确实为故事板中的一些视图添加了一些不同的颜色,以便使用Xcode更轻松地调试视图。事实上,在iOS 11中,视图位于tabBar下面,而在iOS 10中,它没有。

  7. 这可能是什么问题?

    enter image description here

    更新:

    • 将照片中的视图视为普通UIView。没有scrollView,没有tableView。只是UIView,没什么特别的,不可滚动。

      1. Xcode 9.0 Beta 2的iPhone7plus模拟器具有完美的布局。
      2. 我已将iPhone7plus手机更新为iOS 11 Beta 10,布局仍然相同。

0 个答案:

没有答案