3

问题:图像占用了大部分堆栈并且文本缩小

我试图改变内容拥抱优先级但没有改变!

如何使用故事板在 UIStackview 中做到这一点?

我希望单元看起来像 Eventbright 事件单元? 在此处输入图像描述 在此处输入图像描述

我得到的是一张占据大部分单元格的图像?

4

2 回答 2

7

而不是Fill,更改to并Distribution为每个元素的宽度添加约束。这些约束将作为一个元素彼此之间比例的指导,而不是作为固定大小。UIStackViewFill Proportionally

于 2015-11-30T07:18:47.483 回答
2

我尝试了以下方式。整体设置如图所示:

在此处输入图像描述

在运行时结果如下:

在此处输入图像描述

  • 第一个 Stack 视图按比例填充
  • imageview 宽度是 stackview 宽度的 1:4(控制并从 imageview 拖动到 stackview 并将相等宽度设置为 25% )

从控制和拖动选择相等的宽度。如图所示

在此处输入图像描述

在此处输入图像描述

  • 堆栈视图 2 被平均填充
  • 堆栈视图 3 被平均填充

希望它可以帮助

于 2015-11-30T08:59:27.173 回答