UIStackView

StackView的属性:
Axis:布局方式
Horizontal - 水平
Vertical - 垂直

Alignment:对齐方式
Fill 子视图填充
Leading 竖直排列时,子视图左对齐
Center 居中对齐
Trailing 竖直排列时,子视图右对齐
Top 水平排列时,子视图上对齐
Bottom 水平排列时,子视图下对齐
First Baseline 水平排列时,子视图按照首个子视图的首行文字对齐
Last BaseLine 水平排列时,子视图按照最后一个子视图的末行文字对齐

Distribution:分布方式
Fill 子视图填充,多个视图时以最后一个视图填充
Fill Equally 子视图等宽或等高填充
FillProportionally 子视图按比例填充
EqualSpacing 子视图等间距填充
EqualCentering 子视图等中点填充

例子:


水平布局
垂直布局
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容