不将(非视网膜)1x图像添加到iPhone应用程序

时间:2011-09-23 19:52:46

标签: iphone ios xcode

有没有办法不将1x图像添加到iPhone / iPad应用程序?

我正在开发一款iPhone应用程序并在我的iPad上进行测试。 当我只使用@ 2x图像时,iPad成功调整到1倍大小。

不添加1x图像有什么缺点吗?或者他们仍然很重要?

2 个答案:

答案 0 :(得分:5)

通过强制设备进行缩减采样,您会牺牲性能和内存来获得可忽略的磁盘空间量。这是一个非常糟糕的权衡。此外,在设备上动态下采样较大的图像可能会使用比Photoshop中更低质量的下采样算法(出于性能原因)。

答案 1 :(得分:0)

我有一个带有100多张近全屏照片的应用程序,并删除了@ 1x版本,使应用程序保持低于50 MB的限制,以便通过蜂窝连接下载。

就我而言,我别无选择,但正如@Kevin Ballard所提到的,也许这种权衡是不值得的。请记住,非视网膜图像的大小是视网膜图像的25%,因此就像素而言,您只需要从1.25到1.00。

当然,对于压缩图像,关系可能不是线性的(即@ 1x PNG / JPEG的重量可能超过磁盘上等效的2x图像的1/4)。