iphone从4开始都是配置retina屏幕了,也就是都需要@2x的资源,在iphone6 plus中使用的是@3x的资源.
@1x的资源是3gs中使用的.所以我觉得如果应用只针对iphone的话,应该不用适配@1x的图片了
官方建议:
具体可看https://developer.apple.com/library/ios/qa/qa1686/_index.html
启动图标,app icon使用 的像素为 60 120 180 3档
应用启动时的那张logo
iphone6 plus 1242x2208
iphone6 750x1334
iphone5 5s 1136×640
iphone 4 4s 960×640
http://stackoverflow.com/questions/25781422/image-resolution-for-new-iphone-6-and-6-3x-support-added
I have looked on few articles and discussion like one here and Here about image resolutions that new iPhones will use @3x images for display. Is it true?
So does it mean we will have to keep three images? Say for example I have an image of 50 X 50, will I have to keep 3 images for optimizing the look for new iPhones?
Or will the new phones use @2x images only and there is nothing like @3x?
I have tested by making a sample project and all simulators seem to use @3x images, this is confusing.
Edit
Here is some more info
Edit
Based on Answers given by Tsob and nitin, I added @3x images to my project.
Informational Edit
I see few users are confused about why iPhone 6 uses @2x images even though it has higher resolution , the reason is
iPhone 6 might have different resolution but has same density of per pixel inch (PPI)
Check more about this here in this thread
Hence iPhone 6 uses @2x image same as iPhones 4 , 5 and 5S as it has same PPI and iPhone 6 plus uses @3x.