Xcode 8中缺少"任何"大小类

Fly*_*ast 19 xcode interface-builder ios

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

Xcode 7中的任何大小类

Dur*_*lli 22

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

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

在此输入图像描述

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

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

在此输入图像描述

  • 谢谢!这就是我从WWDC 2016视频中学到的东西 (2认同)

Zac*_*ack 13

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

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

希望我能帮忙,
扎克

  • 另请参阅:[自动布局中的新功能,WWDC 2016-236](https://developer.apple.com/videos/play/wwdc2016/236/) (2认同)