iOS Stack View基础

时间:2018-10-21 21:42:18

标签: ios uistackview

学习堆栈视图;是什么原因阻止了60x60按钮的水平线出现在两个屏幕上(限制设置在尾部,所以我不确定为什么它会超出屏幕的右边缘),并且b)将按钮放大。我希望看到所有按钮,并按屏幕尺寸按比例缩放它们,同时保持它们各自的纵横比。

谢谢!

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

1-在其中每一个中放置一个“长宽比”约束。

2-在堆栈视图“前导”和“尾随”上设置约束。

3-在堆栈视图的属性检查器中,使所有视图“等于”,而不是“填充”。

这些设置将使它们全部以相同的大小显示,并且根据屏幕大小,它们将有所不同,但仍然具有相同的宽高比。