iPhone 6/6s 和 5/5s 的图像分辨率

Image resolution for iPhone 6/6s and 5/5s

我有图片:

  1. 320x160 - image.png(Iphone 5/5 秒)
  2. 325x190 - image@2x.png(Iphone 6/6s)
  3. 415x200 - image@3x.png 9for iphone 6 plus)

我在主故事板中添加了图像。但模拟器将在 iphone 5/5s 和 iphone 6/6s 处显示 image@2x.png 文件。如何使 image.png 仅在 iphone 5/5s 时显示。 希望能说明问题

1x 图像仅供非视网膜设备使用。因此,iPhone 4 及更高版本的模型使用 2x 图像是完全正常的。

只有 iPhone 2G、3G 和 3GS 是非视网膜的。

您可以从这里检查设备分辨率: http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions

而且你的图像分辨率也有误。它应该是这样的:

 a x b  (image.png)
2a x 2b (image@2x.png)
3a x 3b (image@3x.png)