如何使用 UIStackView 按比例调整大小?
Posted
技术标签:
【中文标题】如何使用 UIStackView 按比例调整大小?【英文标题】:How to proportionately size using UIStackView? 【发布时间】:2016-04-01 06:35:22 【问题描述】:我正在使用水平 UIStackView 将图像放在左侧,将文本放在右侧。我想将图像设为表格行的 1/3 大小,将文本设为 2/3。我尝试使用内容拥抱和阻力,但它的大小不合适。在 iPhone 中,我喜欢 100 像素宽的图像,但想使用比例。最好的方法是什么?
【问题讨论】:
【参考方案1】:您可以在UIImageView
上设置宽度限制,该限制等于UIStackView
的宽度,.multiplier
为 1/3。然后为您的 UILabel
做同样的事情,但 .multiplier
为 2/3
【讨论】:
以上是关于如何使用 UIStackView 按比例调整大小?的主要内容,如果未能解决你的问题,请参考以下文章
UITableviewCell 中的 UIStackview 按比例填充需要不正确的帧