ios – UIStackView – 想要一个百分比来定义每个项目

前端之家收集整理的这篇文章主要介绍了ios – UIStackView – 想要一个百分比来定义每个项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将两个视图放入UIStackView.我希望顶部项目始终是空间的30%,无论它出现什么设备(或方向).因此,我希望底部视图为70%.如何告诉UIStackView我想使用百分比?

Example resulting view

解决方法

只需为顶视图设置约束即可.

在storyboard的Document Outline控件中 – 从顶视图拖动到堆栈视图并选择Equal heights.这将使他们的高度相等.现在转到Size Inspector,您应该看到约束.双击它并将乘数设置为0.3.然后更新帧.

如果底部视图没有自动调整大小或者它给出了一个错误,告诉您需要高度约束,只需重复该过程,但现在将乘数设置为0.7.

猜你在找的iOS相关文章