所以我明白,为了创建一个通用应用程序并让它在所有苹果设备上看起来都很好,我需要确保每个图像都有多个版本。
这样做的最佳方法是什么?我需要为每台设备使用哪些分辨率?我真的需要为 Iphone/Iphone 4/Iphone Retina/Iphone 5/Ipad/Ipad Retina 提供单独的图像吗?
我有一个 .ai 文件中的所有图像。
你需要知道的都在这里:
您需要创建 4 组图像:
-iPhone 3g、iPod touch 2g、iPod touch 3g。
-iPhone 4、iPhone 5、iPod touch 4、iPod touch 5。(视网膜)
-iPad 1,iPad 2。
- 新 iPad。(视网膜)
首先创建最高分辨率的图像。
[UIImage imageNamed:@"customBackground"];
您应该有 2 张图片:
自定义背景.png
customBackground@2x.png(视网膜显示)