Axis:布局方向
Spacing:间距
Alignment:跟布局方向垂直的方向配置
.fill 填充满
.leading
.trailing
.center
.firstBaseline 第一个组件的头部
.lastBaseline 第一个组件的尾部
Distribution:跟布局方向相同的方向配置
.fill 子组件填满整个stackView
.fillEqually 每个子类宽度相同,且填满
.fillProportionally 根据space每个组件的size和分配宽度,最终也是填满
.equalSpacing 通过每个组件的size分配每个子组件的宽度,达到间隔相等的情况,通过拉伸space,存在世界space>=spacing的情况
.equalCentering 子组件的中心点的距离相等。特殊在通过拉伸space,存在space>=spacing的情况
Size
没有设置size时候,根据内容大小来调整自己的大小,即子视图的各个控件的大小决定了UIStackView的大小。