【发布时间】:2015-07-10 08:31:43
【问题描述】:
我正在为我的ViewController 使用自动布局我知道如何以编程方式使用约束来定义两个视图之间的间隙。我现在想做的是当屏幕尺寸增加时,也增加间隙。因为我的UIViews在 iphone 4s 和 5s 中定位正确,但在 6 和 6 plus 中它们位于屏幕的一小块区域。我知道添加乘数我们可以设置视图的纵横比,但是,当屏幕高度增加时如何增加两个视图之间的差距。
更新
比如说这张图片,上面有一个标志请登录标签。
这是我的垂直位置约束
V:|-70-[Title]-130-[lblFirst]-0-[lblSecond]-20-[textusername]-10-[txtpassword]-10-[btnLogin]
此标题是此请登录标签上方 130pix 的图像。我想在 iphone 6 和 6 plus 上增加这个 130
【问题讨论】:
-
您希望间隙高度与屏幕尺寸相关吗?
-
您能在storyboard/xib中发布您当前布局的屏幕截图吗?
-
是的,假设我有一个图像视图和下面的 10pix,我还有另一个标签。但是当屏幕尺寸增加时,我不想将我的标签 10pix 添加到那个 uiimage 视图中,我想增加那个差距
-
你的视图是固定高度还是随着父视图高度的增加而增加?
-
看到我更新了我的帖子
标签: ios autolayout constraints