将Stackview的尺寸固定为所有屏幕尺寸

时间:2019-04-08 09:35:24

标签: swift

我有这样的堆栈视图

sched_rr_get_interval

我将栈视图固定如下:

Top: 200, Leading: 20, Trailing: 20, Bottom: 200

我希望每个屏幕尺寸的stackview都固定为该尺寸,如何实现?

2 个答案:

答案 0 :(得分:2)

在主StakeView中添加前导,尾随,垂直居中和长宽比1:1约束。

enter image description here

此外,向每个按钮添加等宽等高约束。

输出:

enter image description here

答案 1 :(得分:1)

选择“堆栈视图”并添加纵横比:

enter image description here

然后双击堆栈视图周围的宽高比,并使乘数1:1:

enter image description here

然后,您可以在安全区域中添加尾随和前导约束+垂直居中