我想知道是否有任何方法可以在Xcode接口构建器上为特定设备(iPhone 6,iPad Air等)显式指定约束。
最佳答案
是的,您可以为特定的设备尺寸分配约束,它不是iPhone 5Se或iPhone 6之类的特定设备,而是特定的尺寸类别,例如紧凑型或常规尺寸。
单击情节提要板左下角的视图,您将看到设备大小的不同选项,现在在情节提要板右下角,您可以看到因特性而异。
现在,如果您单击高度,您将看到将起作用的设备,并且如果您在此处添加任何约束或视图,则只会影响这些设备。
如果取消选择高度并选择宽度,则会看到不同的设备集
您可以使用混合和匹配并设置不同的约束,并可以为不同的尺寸类别添加不同的视图。
有关此的更多信息,请访问以下链接
Apple docs on Size Classes
WWDC video on What's new in AutoLayout
关于ios - 在Xcode上指定约束,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37906345/