当它们被视为w:compact h:regular时,我如何设置SE和6S +的约束

Mul*_*erd 5 ios autolayout ios-autolayout xcode8 xcode8-beta6

使用xcode 8,我试图设置约束来处理iPhone SE - iPhone 6s +屏幕尺寸.

现在,使用Phone 6+,我手动设置了约束,而男孩在实际设备上看起来很漂亮.这是相当每个6S +和6S因为心不是额外的空间是多少.

所以现在我要接受SE限制.可以使用的空间很小,但我设法让它工作,购买缩小的字体.

现在,听到是困扰我的部分...我切换回6s +只是为了发现我的美丽UI被超小SE尺寸取代.为什么?因为6s+- 4s都被视为w:Compact, h:Regular.

也许我忽略了一些超级简单 也许这是一个可怕的设计缺陷?IDK.我所知道的是,新的特征系统应该使通用故事板更容易.所以我的问题是如何为每个设备大小设置约束?


我美丽的6+ UI

在此输入图像描述

我美丽的SE UI

在此输入图像描述

当我换回6s +时,继承人

在此输入图像描述