我在2个UITextFields上面有2个UILabel。 我希望第一个UITextField在屏幕大小允许时展开。
我在每个元素之间设置垂直间距,在底部设置UITextField的固定高度约束,为第一个设置> = height约束。
以下是视网膜3.5外形尺寸(< = iPhone 4)的截图。
但是,它只是不起作用。以下是具有视网膜4形状因子(> = iPhone 5)的故事板的屏幕截图。第一个UITextField与第二个重叠。
我应该设置哪些约束?
答案 0 :(得分:2)
如果我把它放在我面前,我会玩抗压性能,这比固定高度更优雅......但是......这样做的原始方法是:< / p>
答案 1 :(得分:2)
橙色(-78)是Xcode告诉您布局框架与自动布局约束之间存在冲突的方式。尝试查看故事板警告并修复框架或修复布局约束。