3

我试图把我的头包裹在所有的事情上,并确保我做的每件事都正确。

我一直在查看iPhone 分辨率终极指南,并希望了解 3x 和 Retina 4 2x。

对于 3 倍,显然图像被降采样。我不应该关心这个,对吧?我需要做的就是放置一个宽度和高度是 1x 图像的 3 倍的图像。当然,我的目的是缩放图像。所以它遵循从 1x 到 2x 的完全相同的步骤,因为我只是将尺寸变大。那是对的吗?

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

4

1 回答 1

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 完成。如果您使用的是界面生成器,也是如此。只需放入标准图像即可。

于 2015-02-06T16:13:00.970 回答