如果我希望我的应用程序与Retina显示屏兼容,我是否有必要通过加倍尺寸来重新创建我的所有图像?甚至是图标?
答案 0 :(得分:2)
如果您不使用高分辨率图像,您的图像将看起来像素化/模糊。更好地使用高分辨率图像。一些关键点是:
float factor = [UIScreen mainScreen] .scale;
根据您正在开发的应用程序类型,可以进一步优化以尽可能地利用新的视网膜显示器。
希望它对你有所帮助:)。
答案 1 :(得分:1)
你没有义务,如果不这样做,它看起来会非常像素化。
至于图标,我相信您在提交AppStore时有义务提供多种尺寸。
答案 2 :(得分:1)
也许你想看看iRetiner。
您还可以检查以前的stackoverflow线程:how to set image for ipad application that support retina display
答案 3 :(得分:1)
human interface guidelines中可以找到图标摘要和所需内容。我强烈建议为视网膜显示器提供高分辨率的艺术品,即使它不是必需的。您现在的默认设置应该是以更高的分辨率设计图稿,然后缩小旧设备的尺寸。我怀疑Apple会选择突出显示一个应用程序,如果它在最新的设备上看起来像素化那么值得注意。