Xcode 6.2 图像资产中的 iPhone 5 模拟器从未使用 Retina 4 2x
Retina 4 2x is never used for iPhone 5 simulator in Xcode 6.2 image asset
我在我的图像集 (image0) 中使用设备特定,并且有 3 张图像用于 2x、Retina 4 2x 和 3x。
iPhone 6 Plus模拟器使用3x,iPhone 4/4s使用2x。
问题是 iPhone 5/5s 模拟器从不使用 Retina 4 2x(下面屏幕截图中的绿色)
这些是决议:
2 倍:640 × 960
视网膜 4 2x:640 x 1136
3x: 1242 x 2208
EDIT1
我尝试按照下面的建议在 IB 中设置图像,但它仍然选择 2x 版本!
这是因为您的项目的部署目标设置为 6.0。 Retina 4 图像不会在 iPhone 5 上用于 iOS pre 7.0.
将部署目标更改为 7.0 或更高版本,当您在模拟器中 运行 时将使用正确的图像(即使未反映在 IB 中)。
我在我的图像集 (image0) 中使用设备特定,并且有 3 张图像用于 2x、Retina 4 2x 和 3x。
iPhone 6 Plus模拟器使用3x,iPhone 4/4s使用2x。
问题是 iPhone 5/5s 模拟器从不使用 Retina 4 2x(下面屏幕截图中的绿色)
这些是决议: 2 倍:640 × 960 视网膜 4 2x:640 x 1136 3x: 1242 x 2208
EDIT1
我尝试按照下面的建议在 IB 中设置图像,但它仍然选择 2x 版本!
这是因为您的项目的部署目标设置为 6.0。 Retina 4 图像不会在 iPhone 5 上用于 iOS pre 7.0.
将部署目标更改为 7.0 或更高版本,当您在模拟器中 运行 时将使用正确的图像(即使未反映在 IB 中)。