【发布时间】:2018-05-18 09:16:00
【问题描述】:
我在 UIStackView 中有 4 张图像,从顶部、右侧、底部、左侧被限制为 20 点。
4 张图片设置为 Aspect Fit,UIStackView 设置设置为:均填充,间距为 20。
当我在 iPhone 8 上查看此内容时,布局有效。在 iPhone SE 布局上查看时,图像被挤压如下。
是否应该设置 Aspect Fit 来解决这个问题并相应地缩小图像?
谢谢
【问题讨论】:
-
紫色圆圈是哪里来的?是背景色吗?那是图像吗?可以分享一下图片吗?
-
圆圈是pdf图片,我也试过用背景色。\
-
你能显示你把图片放在哪里的代码吗?你错过了一些东西,但很难知道什么,因为我们没有太多的信息可以继续。
-
图片是使用接口Builder添加的,除非你想要整个XML故事板结构?
-
您可以尝试使用 PNG 图像而不是 PDF 吗?我想知道 PDF 是否不包含正确的固有尺寸?
标签: ios swift constraints nslayoutconstraint uistackview