为不同的iPhone设置UIImageView的图像

时间:2015-05-24 00:26:44

标签: ios uiimageview

我的屏幕大小为UIImageView。在iPhone 5上,图像大小应为640 x 1136点(以点为屏幕大小的2倍)。在iPhone 6上,大小应为750 x 1134(同样为2x),在iPhone 6 Plus上大小应为1242 x 2208.我创建了3个不同的图像,每个图像对应正确的大小。在Xcode中,我添加了三个图像作为同一资产的一部分,希望在运行时选择正确的图像。这是正确的方法吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

这是正确的方法,尤其是背景图片。

事实上,对于无背景图像,我通常建议使用 PDF 。 优势在于@1x@2x@3x图像自动创建 PDF

!!:请记住,@ 3x图像必须尊重iPhone6尺寸,因为它将通过iPhone 6 +的下采样自动调整。

您可以查看完整指南here