UIStackView :使用情节提要更改 UIStackView 图像宽度
Posted
技术标签:
【中文标题】UIStackView :使用情节提要更改 UIStackView 图像宽度【英文标题】:UIStackView : Change UIStackView image width using storyboard 【发布时间】:2015-11-30 05:08:00 【问题描述】:问题:图像占据了大部分堆栈并且文本缩小了
我尝试更改内容拥抱优先级但没有任何更改!
如何在 UIStackview 中使用 storyboard 做到这一点?
我希望单元格看起来像 Eventbright 事件单元格吗?
我得到的是一张占据大部分单元格的图像?
【问题讨论】:
【参考方案1】:将UIStackView
的Distribution
改为Fill Proportionally
,而不是Fill
,并为每个元素的宽度添加约束。这些约束将作为一个元素彼此之间比例的指导,而不是作为固定大小。
【讨论】:
【参考方案2】:我尝试了以下方式。 整体设置如图:
在运行时结果如下:
第一个 Stack 视图按比例填充 imageview 宽度是 stackview 宽度的 1:4(控制并从 imageview 拖动到 stackview 并将相等宽度设置为 25%)从控件中拖动选择等宽。如图所示
stack view 2 是一样的填充 堆栈视图 3 被平均填充希望对你有帮助
【讨论】:
我应该在哪里输入 25% ? 当您控制并从图像视图拖动到堆栈视图时,选择等宽。然后转到尺寸检查器并双击约束。您将在答案中看到上述窗口。在乘数中输入 25%。以上是关于UIStackView :使用情节提要更改 UIStackView 图像宽度的主要内容,如果未能解决你的问题,请参考以下文章
使用情节提要的 PNChart 和 UIStackview 问题
iOS 如何使用早期版本的 iOS 中不存在的情节提要元素?