我正在为iPhone 5,iPhone 6和iPhone 6+创建我的应用程序。 我得到了一些如下所述的信息: -
1-普通设备,其中1个像素= 1个点 @ 1x(较旧的iPhone和iPad设备)
2-视网膜设备,其中4像素(2 x 2)= 1点 @ 2x(iPhone 4 +)
3- Retina iPhone6和iPad,其中9像素(3 x 3)= 1点 @ 3x(iPhone6 +)
请澄清是否需要在 Images.xcassets 中添加@ 1x图片?
答案 0 :(得分:17)
对于iPad 2,您需要1倍分辨率的照片。因此,对于这种情况,您需要在图像资源中使用1x图像,但如果您没有正式支持4以上的iPad和iPhone,那么您就不需要这些图像。但是,只有iPhone才能在iPad上运行,因此您需要以1倍的分辨率包含图像。如果您只支持iOS 10 +,那么在这种情况下您不需要1x图像,因为iPad 2不支持iOS 10。