为什么Xcode限制这样做到我的应用程序?

时间:2016-04-30 11:04:06

标签: ios autolayout constraints xcode7

Screenshot of my issue

Screenshot of the "=" button constraints

有人可以帮我理解为什么Xcode自动布局限制会不断削减底部按钮吗? 所有按钮高度均为50,并且由于某种原因,底部的任何按钮都会被切断。 (我已经显示了我的屏幕截图)

非常感谢任何帮助。 谢谢。

4 个答案:

答案 0 :(得分:1)

=按钮应设置其height = 50,而不是将约束设置为bottom的{​​{1}}。

删除super view。然后像这样拖动Bottom space to: Bottom Layout Guide按钮

enter image description here

然后选择身高

enter image description here

并将其编辑为50。

答案 1 :(得分:1)

在这种情况下,你不应该给出底部约束。你按钮的约束应该是,

leading, trailing, top and fix height

答案 2 :(得分:1)

正如我在评论中所说,您需要从按钮中移除底部约束,例如此图像...选择约束并删除它而不是添加高度约束

enter image description here

所以现在你的约束是top , leading , trailing and fixed height

答案 3 :(得分:0)

约束错误:"Bottom space to ...."。 在您的情况下,“=”按钮的高度不固定。

您应该将此约束更改为"Height Equals: 50"或等于另一个按钮。

最后一点,请原谅我因为英语不太好而出现的任何错误。