如何在自动布局约束中使项目全宽?

How to make an item full width in auto layout constraint?

我正在尝试在 ios 9 个情节提要中制作一个全宽按钮,并且正在尝试创建一个宽度自动约束,但宽度约束似乎只需要一个精确的静态数字。如何使项目全宽。

此外,如果我想说图像视图是全高和可调整宽度以保持其宽高比 - 或者大小以适合填充,我将如何使用情节提要中的自动布局约束来做到这一点。

我应该在视图控制器中以编程方式执行此操作吗?

对于按钮:

在情节提要中拖动按钮的左右两侧使其全宽。确保按钮被选中,并在左右两侧添加一个引脚约束(如果你将它拖动到全宽,引脚约束应等于 -20)

对于图像视图:

完全高度约束几乎完全相同,尽管这次您需要将顶部和底部拖动到视图控制器的顶部和底部边缘,并将顶部和底部固定到各自的布局指南。

您可以在视图控制器中使图像全屏(固定顶部、底部、左侧和右侧),然后在选择 imageView 时在属性检查器中编辑图像的纵横比:

希望对您有所帮助!