ios自动布局UIView在3.5英寸上改变高度3.5

时间:2014-07-11 20:10:51

标签: ios uiview autolayout

我在位于3.5英寸布局底部的ViewController中有一个UIView。

在4.0英寸版面中,UIView更改其高度(即时使用自动布局 - >重置为myViewController中的建议约束),但我不想更改高度。我只需要更改Y坐标以在4.0中再次放置底部视图

任何建议?

3.5英寸的布局(以及我想要的bottomBar的位置,没有任何大小调整) http://postimg.org/image/pxbqz770h/

4.0英寸的布局 http://postimg.org/image/v419qxr37/

2 个答案:

答案 0 :(得分:2)

要详细说明道格拉斯的评论,您需要手动设置自己的约束。建议的约束通常很方便,但并不总是100%正确。

您想要的关键限制因素是"视图到底部"和高度约束"

在故事板上,有一个" pin"按钮。单击它,您可以在此处设置必要的约束。

答案 1 :(得分:0)

使用约束,这将根据设备缩小或增大视图。在“界面”构建器上,单击UI对象,然后单击约束引脚工具。插入顶部和底部的约束。看一下这个链接

https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/articles-autolayout/pin-constraints.html

相关问题