如何为Universal App制作自动布局

时间:2015-06-03 22:09:54

标签: ios objective-c autolayout ios-autolayout

我现在正在做一个通用的应用程序;我在汽车布局方面遇到了问题;我需要在所有设备上制作两个大小相同的视图;我在故事板上工作,观看wAny hAny;在这里我到达enter image description here

的图像

iPad上的问题底部视图非常大,我需要这两个视图几乎相同的高度,就像iPhone-4inch附带的照片一样

以下照片显示了我的约束 以下是顶视图 enter image description here 以下是底视图 enter image description here

如果我的身高相同,那么照片就是这样的 enter image description here 以及约束 enter image description here 在这里输出 enter image description here

这里修改,因为你看到iPad是个问题 底部视图 layout topView bottom View

2 个答案:

答案 0 :(得分:1)

在上部视图上设置左右顶部约束,在下部视图设置底部,相等宽度,对齐前导和相等高度。设置两个视图之间的垂直间距。

Equal spacing

答案 1 :(得分:0)

如果您希望两个视图具有相同的高度,请为它们提供相等的高度约束,并消除底视图和超视图顶部之间的约束。通过选择两个视图并选择" Equal Heights"来制定相同的高度约束。从pin菜单中。如果您希望它们不完全相等,您可以编辑该约束以将乘数值更改为您想要的任何值。