【发布时间】:2012-01-16 14:05:44
【问题描述】:
如果我执行以下操作会发生什么:
- 我将所有非视网膜资产替换为视网膜资产
- 我删除了项目中的所有 Retina 资产(所有
...@2x.pngs 等)
我为什么要这样做:
- 未来非视网膜 iPhone 会越来越少(也因为操作系统要求最低等)
- 我得到了一个更轻的二进制文件
- 我的项目中没有太多需要单独维护的“准重复”文件。
现在:
-
iPhone 3GS是否会缩小图像并正确显示(当然会有一点处理开销) - 即使文件名中不再有
@2x后缀,“支持视网膜”的手机是否能够正确显示图像。
【问题讨论】:
标签: iphone objective-c ios xcode retina-display