我正试图从我的二进制文件中削减一些尺寸,我记得我有一些仅用于iPhone5的背景。我注意到这些背景我包括@ 1x和@ 2x尺寸,但是想知道,因为它只会用于iPhone5,我甚至不得不打扰@ 1x尺寸的图像?在我看来,他们不需要,但只是想验证。
答案 0 :(得分:3)
如果您以UIImageView
或类似方式显示,那么技术上永远不需要包含@ 1xs,因为太大的图像会缩小。这不是人们在实践中所做的事情,因为它会在旧设备上将图形的内存占用量增加4倍,但如果您确信只在视网膜设备上使用特定图形,那么无论有没有您都可以安全地包含它@ 2x文件名后缀,无可奈何。
(除了:根据rmaddy在下面的评论,在这种情况下你是否包括@ 2x的净影响将是得到的UIImage是否获得一个合适的scale
;它总是1.0,除非有一个@ 2x后缀在这种情况下它是2.0)