iOS Image Asset大小调整。 3倍实际上是1倍大小的3倍,是否需要Retina 4 2倍?

时间:2015-02-06 15:55:38

标签: ios iphone xcasset

我正试着把头包裹在一切,并确保我做好一切。

我一直在关注The Ultimate Guide to iPhone Resolutions并希望澄清3x和Retina 4 2x。

对于3x,显然图像被下采样。我不应该在乎,对吧?我需要做的就是放置一个图像,其宽度和高度是1x图像的3倍。当然,我的意图是缩放图像。所以它遵循从1x到2x的相同精确步骤,因为我只是使尺寸更大。这是对的吗?

然后,我看到iPhone 5和iPhone 5s,我认为它们都使用Retina 4 2x。 Retina 4需要2个吗?如果没有,它只是默认为2倍,对吗? Retina 4 2x和2x图像之间应该有什么区别?我将如何不同地缩放宽度和高度?

1 个答案:

答案 0 :(得分:5)

你有点困惑。只有正常,@ 2x和@ 3x。没有“视网膜2x”。

imageName.png 60 x 60 imageName@2x.png 120 x 120 imageName@3x.png 180 x 180

您的代码将是:image = [UIImage imageNamed:@"imageName"];,iOS将为您完成剩下的工作。如果您正在使用界面构建器,则同样如此。只需输入标准图像。