为什么 Xcode 约束对我的应用程序执行此操作?
Why is Xcode constraints doing this to my app?
有人可以帮我理解为什么 Xcode 自动布局约束一直削减底部按钮吗?
所有按钮的高度都是 50 并且由于某种原因底部的任何按钮都被切断了。 (我已经展示了我的屏幕截图)
如有任何帮助,我们将不胜感激。
谢谢。
=
按钮应设置其 height = 50
而不是将约束设置为 super view
的 bottom
。
删除Bottom space to: Bottom Layout Guide
。然后像这样拖动=
按钮
然后选择身高
并将其编辑为 50。
在这种情况下你不应该给出底部约束。你的按钮的约束应该像,
leading, trailing, top and fix height
正如我在评论中所说,您需要从按钮中删除底部约束,例如这张图片...select 约束并将其删除,然后添加高度约束
所以现在你的约束是 top , leading , trailing and fixed height
有一个错误的约束:"Bottom space to ...."
。
在您的情况下,“=”按钮的高度不固定。
您应该将此约束更改为 "Height Equals: 50"
或等于另一个按钮。
最后,由于我的英语不太好,如有错误,请见谅。
有人可以帮我理解为什么 Xcode 自动布局约束一直削减底部按钮吗? 所有按钮的高度都是 50 并且由于某种原因底部的任何按钮都被切断了。 (我已经展示了我的屏幕截图)
如有任何帮助,我们将不胜感激。 谢谢。
=
按钮应设置其 height = 50
而不是将约束设置为 super view
的 bottom
。
删除Bottom space to: Bottom Layout Guide
。然后像这样拖动=
按钮
然后选择身高
并将其编辑为 50。
在这种情况下你不应该给出底部约束。你的按钮的约束应该像,
leading, trailing, top and fix height
正如我在评论中所说,您需要从按钮中删除底部约束,例如这张图片...select 约束并将其删除,然后添加高度约束
所以现在你的约束是 top , leading , trailing and fixed height
有一个错误的约束:"Bottom space to ...."
。
在您的情况下,“=”按钮的高度不固定。
您应该将此约束更改为 "Height Equals: 50"
或等于另一个按钮。
最后,由于我的英语不太好,如有错误,请见谅。