如何在iPhone SE和5S上设置AutoLayout?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在iPhone SE和5S上设置AutoLayout?相关的知识,希望对你有一定的参考价值。

所以我有自动布局适用于除iphone SE之外的所有设备......有人可以告诉我如何专门为那部手机设置约束......?

这就是iPhone 8 wC wR尺寸类的布局外观(这就是我想要的样子):

这就是iPhone SE上的布局在wC wR尺寸等级上的样子:

enter image description here

这些是我对两个iPhone(8和SE)的限制......底部空间约束是徽标和00标签之间的空间,它是水平和垂直居中的... 00标签的约束必须保持不变我的情况。

徽标约束

enter image description here

标题约束

enter image description here

00标签约束

enter image description here

最小约束

enter image description here

继续按钮约束

enter image description here

如何调整iPhone SE的约束看起来像iPhone 8?

答案

您可以为确定的设备添加特定约束。

选择约束并单击加号图标(位于标签“常量”的左侧),然后您可以选择特定设备以将其设置为约束的变体。

在这种情况下,对于iPhone SE和iPhone 5s,您应该选择宽度:紧凑,高度:常规,色域:任意

Click on plus icon You can set it a specific constraint for that device

以上是关于如何在iPhone SE和5S上设置AutoLayout?的主要内容,如果未能解决你的问题,请参考以下文章

苹果se和苹果11对比

如何在所有 iOS 设备上设置自动布局?

如何在 iphone 5s 和 iphone X 的情节提要中为 uibutton 设置不同的大小?

iPhone5se难逃“酱油”命运?

如何在 iOS 7.1.1 / iPhone 5s 上更改导航栏按钮颜色

iOS 小部件在少数 iPhone5S 上不起作用