是否有必要在新应用中使用非Retina资产?
我在问,因为它们占用了相当大的空间,而且它们在我的设计工作流程中是一个重要的时间。如今在2012年底,唯一受支持的非视网膜设备正在逐渐消失。根据我的统计数据:我的用户13.8%
在9月期间iPhone 3GS or older
(包括较旧的iPhone和iPod Touch第3代及以下版本)。
我不是在问这是不是一个好主意(有时为较低分辨率的设备创建不太详细的艺术作品)。
我只想知道是否只包含@ 2x资产在非Retina显示屏上是否可靠运行以及是否有任何影响?
答案 0 :(得分:7)
没必要。如果您不提供1X版本,iOS将对2X资源进行下采样(请注意,模拟器的下采样很糟糕,但设备很好)。
答案 1 :(得分:1)
只有视网膜(@ 2x)资产在非视网膜设备上运行良好一般,但是由于资源非常小(特别是具有大量小笔划的小图标),结果将是显然模糊不清。您应该在非视网膜设备上查看您的应用,查找看起来不太好的资产,并为这些设置添加非视网膜版本。
答案 2 :(得分:0)
如果您在代码中包含带有@ 2X的图像,那将很有用。我们需要这样做,因为苹果仍然支持其最新的操作系统,如3GS和iPod。