iOS AutoLayout额外填充无处不在

时间:2014-11-29 07:52:15

标签: ios interface-builder autolayout

AutoLayout !!

还有一些问题

在我的两个ImageViews的左右两侧插入了额外的填充,如下所示。我的constraints看起来不错。

对于ImageViews,顶部有:topview到superview = 8,前导空间到superview = 8,底部空间到其他imageview = 8,尾随空格到3个标签= 8,对齐导致其他imageview。

底部ImageView具有:superview = 8的底部空间,superview的前导空间= 8,其他imageview的顶部空间= 8,3个标签的尾随空格= 8,对齐导致其他imageview。

什么是创建这个额外的填充?

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

您需要在标签上显示要确认的约束,但在我看来,您也有一个约束将标签固定到后缘,并且图像视图正在拉伸以满足所有限制。

您需要对标签上的尾随约束作为不等式(例如< = 8),或者您需要将图像视图设置为具有比标签更高的水平内容拥抱优先级。