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

不向iPhone应用程序添加(非视网膜)1x图像,iphone,ios,xcode,Iphone,Ios,Xcode,有没有办法不在iPhone/iPad应用程序中添加1x图像 我正在开发一款iPhone应用程序,并在我的iPad上进行测试。 当我只使用@2x图像时,iPad成功地缩小到1x大小 不添加1x图像有什么不利之处吗?还是它们仍然很重要?通过强制设备减少采样,您牺牲了性能和内存,而只获得了微不足道的磁盘空间。这是一个非常糟糕的权衡。另外,由于性能方面的原因,在设备上实时对较大的图像进行下采样可能会使用比Photoshop中可用的低质量下采样算法。我有一个应用程序,其中包含100多张接近全屏的照片,删除

有没有办法不在iPhone/iPad应用程序中添加1x图像

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


不添加1x图像有什么不利之处吗?还是它们仍然很重要?

通过强制设备减少采样,您牺牲了性能和内存,而只获得了微不足道的磁盘空间。这是一个非常糟糕的权衡。另外,由于性能方面的原因,在设备上实时对较大的图像进行下采样可能会使用比Photoshop中可用的低质量下采样算法。

我有一个应用程序,其中包含100多张接近全屏的照片,删除@1x版本可以使应用程序通过蜂窝连接下载时的容量限制低于50MB

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


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

关于你的问题,有没有办法不将1x图像添加到iPhone应用程序中?答案是肯定的:只要不添加它们,@2x版本的性能会很好