-1

我想在 50% 的视图中UIButtons并排放置两个。UIStackView当我将两个按钮拖入 Stack View 时,第一个按钮占据了视图的大部分,而另一个按钮则是最小的宽度。我应该做点别的吗?谢谢

4

3 回答 3

2

你做得对,但你可能错过了下面的事情。

您需要根据需要设置UIStackViewDistribution&UIStackViewAlignment属性。

distribution属性确定沿堆栈轴排列的视图的布局。

alignment属性确定垂直于堆栈轴的排列视图的布局。

请参阅以获取更多信息。

于 2015-06-10T06:31:57.203 回答
1

您需要将您的UIStackViewDistribution属性设置Fill Equally为获得 50/50 分布。

在此处输入图像描述

于 2015-09-26T00:28:38.277 回答
0

您还需要添加 buttonA.width = buttonB.width 的约束。

于 2016-03-02T11:15:24.433 回答