Xcode 8中缺少“任何”大小类

在Xcode 8 beta中看到新界面构建器的大小类选项时,我有点困惑。 我曾经通过首先在“任何”大小类中设计它们来构建我的应用程序的UI,然后在其他类型中进行一些自定义调整。 是否应该在这个新版本的Xcode中更改工作流程?

Xcode 7中的任何大小类

在新版本的Xcode中,这样做的方式略有改变。 它应该自动构建“any-any”。 看看这个WWDCvideo我想详细解释一下。 还有第2部分,所以请注意,如果你需要。

https://developer.apple.com/videos/play/wwdc2016/222/

希望我能帮忙,
扎克

用于选择大小类的UI在xcode 8中已更改。现在它如下所示:

您在不选择Vary for Traits选项的情况下添加的任何约束都将被视为适用于所有大小类(以前的Any Any

在此处输入图像描述

要向特定大小类添加约束,请选择以下内容:

  • 底部的设备,并选择该大小类的Vary for Traits选项。
  • 当您向特定尺寸类添加约束时,条形变为蓝色,如下所示

在此处输入图像描述

要将旧的Any by Any转换为新的Trait布局,请浏览每个View Controller并更新所有帧。

屏幕截图