我在UIStackView
内有4张图像,它们从顶部,右侧,底部,左侧约束20个。
4张图片设置为Aspect Fit
,UIStackView
设置设置为:同等填充,间距为20。
当我在iPhone 8向上查看时,布局正常工作。在iPhone SE布局上查看时,我会压缩图像,如下所示。
不应该设置Aspect Fit来解决此问题并相应地缩小图像吗?
由于
答案 0 :(得分:1)
为每个图像添加宽高比约束并将其设置为1:1。这应该使图像具有相同的高度和宽度,无论屏幕的宽度如何。
我同意,使用“方面适合”应该有效。这些常规图像是存储在您的应用包中,还是您使用代码或类似内容创建它们?