Retina 4 2x从未用于Xcode 6.2图像资产中的iPhone 5模拟器

时间:2015-03-31 17:02:54

标签: image screen-resolution xcode-6.2 ios8.2

我在我的一个图像集(图像0)中使用了设备特定,并且有3张图像用于2x,Retina 4 2x和3x。

iPhone 6 Plus模拟器使用3x和iPhone 4 / 4s使用2x。

问题是iPhone 5 / 5s模拟器从不使用Retina 4 2x(下面的屏幕截图中的绿色)

以下是决议: 2x:640 x 960 Retina 4 2x:640 x 1136 3x:1242 x 2208

enter image description here

EDIT1

我按照下面的建议尝试在IB中设置图像,但它仍然选择2x版本!

enter image description here

1 个答案:

答案 0 :(得分:3)

这是因为您的项目的部署目标设置为6.0。 Retina 4图像不能用于iPhone 5 for iOS 7.0之前。

将部署目标更改为7.0或更高版本,并且在模拟器中运行时将使用正确的图像(即使未在IB中反映)。

deployment target

simulator