UIImageView + UIStackView 中的标签:使图像具有固定高度和可变宽度以保持边距

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

我尝试了几种不同的策略来实现这一目标。基本上,我有可变宽度的图像,并希望图像在左侧完美对齐,并与右侧的标签保持 8px 的间距。请看下面的图片!

视图本身位于垂直的 UIStackView 中。这一行是一个水平的 UIStackView,但我也尝试过使用一个简单的 UIView 容器。我已经尝试将 UIImageView 的 compressionResistence/contentHuggingPriority 设置得较低,以及两者之间的每个组合。这是不可能的吗?

我已经突出显示了蓝色背景来演示这个问题

错误的图像:没有左对齐,文本之间有额外的空间

正确的形象:不浪费空间,一切都排成一行

ios uiimageview
© www.soinside.com 2019 - 2024. All rights reserved.