如何在水平堆栈视图的每一侧排列按钮

时间:2016-06-19 15:34:54

标签: ios uistackview

这是我的安排的打印屏幕:

enter image description here

我希望我的“信息”按钮位于堆栈视图的左侧部分,就像“添加”按钮所在。我怎么能这样做?
我希望按钮之间有空格,但如果我在不同的iPhone维度上运行,则使用堆栈视图的间距属性将无法正常运行。

3 个答案:

答案 0 :(得分:0)

简答:你做不到。 UIStackView的目的是堆栈视图。您可以在它们之间添加大量空间,但是对于不同大小的类,您无法真正计算出它们。

如果Apple为UIStackView提供灵活空间项目

,我会很高兴

答案 1 :(得分:0)

您需要将StackView的对齐方式更改为尾随

答案 2 :(得分:0)

您可以在Interface Builder中对其进行管理。选择水平堆栈视图,然后将 Alignment 设置为 Fill ,将 Distribution 设置为 Equal Spacing 。将间距保留为0。