我的客户告诉我,我必须为iPhone 4(视网膜显示器)使用不同的图像,而对于其他旧版本则不同
任何人都可以帮忙怎么做?
答案 0 :(得分:5)
在iOS上,您可以在同一个地方有两张图片。
myPicture.png // normal size
myPicture@2x.png // double size
设备将根据屏幕分辨率自动切换到正确的图片。
如果你应该使用完全不同的图片,你可以通过这种方式检测设备Detect Retina Display
答案 1 :(得分:4)
基本上你会有2组图像。 File1.png和File1@2x.png。根据设备的不同,操作系统会对其进行休息。
答案 2 :(得分:3)
有关如何执行此操作的完整说明,请参阅Specifying High-Resolution Images in iOS。简而言之,您提供通常的图像,然后提供具有相同名称和“@ 2x”的高分辨率版本。