如何在 UIStackView 中动态设置元素之间的间距?
Posted
技术标签:
【中文标题】如何在 UIStackView 中动态设置元素之间的间距?【英文标题】:How to set dynamically spacing between elements in UIStackView? 【发布时间】:2016-12-19 07:58:11 【问题描述】:如何在 UIStackView 中通过约束动态设置元素之间的间距?
如果我尝试使用 iPhone 7 设备在属性检查器中设置间距,我会得到这样的结果:
但是当我想用 iPhone 5 设备模拟它时,我会得到这个:
我的文字将被裁剪。那么如何在所有元素中获得非裁剪文本的结果呢?谢谢!
【问题讨论】:
【参考方案1】:我明白了!只需将约束添加到整页的 stackview 并将分布设置为 Fill 即可!我花了几天时间...
【讨论】:
【参考方案2】:在我的例子中,将堆栈视图分布设置为 .equalSpacing 是可行的。
【讨论】:
以上是关于如何在 UIStackView 中动态设置元素之间的间距?的主要内容,如果未能解决你的问题,请参考以下文章