Xcode 8强制选择初始设备视图'

时间:2016-09-10 00:47:00

标签: ios10 xcode8

enter image description here

我目前更新为Xcode 8 GM。 当我试图看到我的故事板时,弹出上面的窗口,没有办法避免这种设置。 我选择6s屏幕,所有视图控制器都改为6s大小。 在那些小屏幕上调整布局约束将会困难得多。 我相信可以将尺寸改为iPad,但我想知道这是第一个。

无法回归模糊大小的视图控制器?

这是什么设置?

4 个答案:

答案 0 :(得分:17)

一种方式"回到模糊的大小"可以是:

在故事板中选择所有场景(视图控制器),显示“大小”检查器,将“模拟大小”更改为“自由形式”,然后将“宽度高度”设置为600.

然后,那些大量警告消失了。

enter image description here

答案 1 :(得分:9)

  1. 在场景(视图控制器)
  2. 中选择警告
  3. 选择“更新框架”
  4. 选中'适用于容器中的所有视图'
  5. 选择“修复错位”
  6. enter image description here

    或者

    1. 在故事板中选择场景视图(视图控制器)
    2. 选择“解决自动布局问题”
    3. 选择“所有视图” - >更新框架'
    4. enter image description here

      然后,那些警告消失了。

答案 2 :(得分:9)

Xcode 8.1更新版中,有一个快捷方式按钮。

例如,只有更新Xcode会触发这些警告时,只需选择有问题的视图的超级视图(包含上述约束),然后点击此更新框架按钮:

enter image description here

答案 3 :(得分:5)

在XCode 8.1中很容易做到 pedrouan答案是完美的。我只是在图形表示中添加相同的答案。

我刚刚打开了复杂单元的xib文件及其大量警告;您可以在下面的图片中看到: enter image description here

您只需在xib层次结构中选择顶级视图/单元格,然后点击“更新框架”即可。按钮;一切都会变得完美。 enter image description here 所有警告都会像屏幕截图一样: enter image description here