StackView在一个元素周围添加额外空间

时间:2017-11-27 04:30:07

标签: ios xcode interface-builder uistackview

我有一个带有imageView的堆栈视图,里面有几个标签。堆栈视图在主视图内部四处固定,并且分布设置为“按比例填充”。

我从NASA的APOD中提取数据,然后填充标签和图像(内容模式:Aspect Fit)。出于某种原因,我似乎无法摆脱图像周围的额外空间,无论我将堆叠视图设置为按比例填充还是仅填充,在那里总是有一点额外的空间。

发生了什么事? 这是否发生是因为在Web请求需要一段时间后呈现堆栈视图后设置图像?

  

界面构建器截图

  

分配:按比例填写

  分发:填写

1 个答案:

答案 0 :(得分:0)

如果您不想要额外空间并且想要保持图像的宽高比,则应将内容模式设置为“Aspect Fill”。这可能会使图像稍微填满而不会失真。