如果我将@ 2x后缀附加到我自己的图像上,iOS 4会自动用Retina兼容的图像替换我的图像,还是仅适用于Apple定义的图像? (例如,图标。)
答案 0 :(得分:7)
是的,当然。如果您在应用中显示myimage.png
,则可以添加视网膜准备myimage@2x.png
,以便在视网膜设备上显示。
有关详细信息,请参阅this guide。
答案 1 :(得分:2)
来自文档:
捆绑和图像加载例程 自动查找图像文件 用@ 2x字符串时 底层设备有一个 高分辨率屏幕。
因此,使用例如[UIImage imageNamed:@"MyImage.png"]
会在具有视网膜显示功能的设备上运行时自动查找MyImage@2x.png
。