图形设计与创建全攻略
1. 多分辨率图像的奥秘
在应用开发中,多分辨率图像的运用至关重要。以示例 A - Info.plist 为例:
<key>CFBundlePrimaryIcon</key>
<dict>
<key>CFBundleIconFiles</key>
<array>
<string>my_icon_file.png</string>
<string>my_icon_file_retina.png</string>
<string>my_icon_file_ipad.png</string>
</array>
<key>UIPrerenderedIcon</key>
<false/>
</dict>
这里的文件名存储在数组中,可自定义。应用采用不同分辨率的图像,是为了根据用户设备提供最佳体验,理想状态是图像按 1:1 比例显示,避免缩放带来的质量下降和性能开销。
苹果设备在图像缩放方面表现出色,但在动画场景中,为低分辨率设备提供小尺寸图像更优。比如 iPhone 3GS 计算能力弱,让其缩放图像会增加负担。创建高低分辨率图像时,若通过脚本缩放高质量图像生成低分辨率版本,可能影响质量,尤其是文本部分。若艺术资产来自 3D 渲染或矢量艺术,分别渲染高低分辨率图
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



