iphone 6 plus及更高版本的Xcode约束和大小类

时间:2015-09-01 20:44:58

标签: ios objective-c iphone xcode swift

我想知道在尺寸等级和约束方面是否有任何方法只针对iPhone 6及以上版本。

看着这个: enter image description here

我看不到它。

我有一个UIview,所有面都有20pt的间距。 UIView作为搜索表单的容器。 UIView在所有设备上显示相同。但是当谈到Iphone 6及更高版本时,View看起来在视图的底部有一些死角。我想要做的是在所有表单项之间保持均匀的空间,以便它们占据整个视图。

那么有什么办法可以定位iphone 6及以上版本?例如,使按钮更大/在项目之间添加更多空间

1 个答案:

答案 0 :(得分:2)

这样做的一种方法是将按钮/字段的高度约束到此UIView,因此它们总是占用其高度的1/10。在故事板上,右键单击从控件拖动到其超级视图,然后选择“高度”以创建约束。找到此约束并将其{1}从1更改为例如1/10。这就是我这样做的方式,我发现它比使用自由形式尺寸和其他尺寸类别更省时。