@fiy-fish
2018-01-20T10:13:30.000000Z
字数 386
阅读 3063
iOS
UIStackViewDistributionFillProportionally
: 按比例布局 stackView 中的子视图
那么问题来了,怎么按照比例分配呢?
其实很好解决。
比如:
view1
,view2
,view3
view1
:view2
:view3
= 3:4:5view
的宽度:view1 = 30
,view2 = 40
,view3 = 50
, 所有宽度的优先级都低于 1000,(比如都设置为 100), 如果stackView
的大小被你固定了,这里所有view的宽度加起来 不得超过 stackView
的总宽度最后我们就实现了,stackView
按比例布局