iOS中的Android重量(7个按钮的宽度相等)

问题描述 投票:0回答:2

我正在尝试在iOS的Android android:layout_weight="1"中模拟该属性。

我有一个带有7个按钮的视图,我希望它们都具有相同的宽度和相同的边距。在Android中,您将对所有所有人和1分别设置权重marginLeft = 5(最后一个具有边距权的除外)。

如何使用界面构建器在iOS上执行此操作?

ios swift nib
2个回答
2
投票

0
投票
关键是使用StackView,然后在“约束”设置下,根据您想要的结果选择

Equal Heights或

Equal Width,保存它。

现在从StoryBoard左上角的列表中打开此Equal Heights约束(列出了所有视图和约束的位置。在右侧,编辑乘数值。在这里,您可以输入希望分布视图的比例。祝你好运。
© www.soinside.com 2019 - 2024. All rights reserved.