如何防止按钮在 Xcode 中拉伸

How to prevent a button from stretching in Xcode

在过去的几个小时里,我一直在试图弄清楚为什么当我尝试设置水平约束时,我创建的按钮一直在伸展。如下图所示,我设置了纵横比约束以防止按钮拉伸(我尝试删除纵横比但仍然产生相同的结果)

当我添加对齐约束(为了始终将按钮保持在中间)时,我看到了以下恐怖的东西。

遗憾的是,这不是我第一次遇到这样的事情,有人可以解释一下为什么会发生这种情况以及我该如何预防吗?非常感谢您。

按钮必须至少有宽度或高度限制,纵横比为,所以它不能被拉伸