效果 🙄
Jietu20170718-154410-HD.gif
storyboard 😳
Jietu20170718-154949@2x.png
code 😏
Jietu20170718-155109@2x.png
讲解 😮
Jietu20170718-155232@2x.png
- Axis代表横向排列和纵向排列
- Alignment代表子view的对齐方式
- Distribution代表子view的分布
- Spacing是子views的间隔
StackView有两种布局方式:
- StackView大小位置确定,那么子视图按照stackview的属性来排列,当然要给子view的宽高限定约好约束,否则将会有约束错误。
- StackView位置确定,大小不确定,而子视图的大小确定,那么stackview的大小将会按照其自身属性来设置,以上例子是就是这种方式设置。