使用 xcode 8,我试图设置约束来处理 iPhone SE - iPhone 6s+ 屏幕尺寸。
现在,使用Phone 6+,我手动设置了我的约束,男孩在实际设备上看起来很漂亮。这对于 6s+ 和 6s 来说都很不错,因为额外的空间并不多。
所以现在我开始关注 SE 约束。可以使用的空间太小了,但我设法让它工作,购买缩小一些字体。
现在,听到的是让我难过的部分……我切换回 6s+ 却发现我漂亮的 UI 被超小的 SE 尺寸所取代。为什么?因为 from 6s+
-4s
都被视为w:Compact, h:Regular
.
也许我忽略了一些超级简单的东西?也许这是一个可怕的设计缺陷?身份证。我所知道的是,新的特征系统应该让通用故事板更容易。所以我的问题是如何为每个设备大小设置约束?