我的屏幕大小为UIImageView
。在iPhone 5
上,图像大小应为640 x 1136点(以点为屏幕大小的2倍)。在iPhone 6
上,大小应为750 x 1134(同样为2x),在iPhone 6 Plus
上大小应为1242 x 2208.我创建了3个不同的图像,每个图像对应正确的大小。在Xcode中,我添加了三个图像作为同一资产的一部分,希望在运行时选择正确的图像。这是正确的方法吗?
答案 0 :(得分:1)
是这是正确的方法,尤其是背景图片。
事实上,对于无背景图像,我通常建议使用 PDF 。
优势在于@1x
,@2x
,@3x
图像自动创建 PDF 。
!!:请记住,@ 3x图像必须尊重iPhone6尺寸,因为它将通过iPhone 6 +的下采样自动调整。
您可以查看完整指南here。