4

我对与界面生成器一起使用所需的图像大小感到非常困惑。我正在使用资产目录,并且有 1x、2x 和 3x 图像的空间。

用于 iPhone 6 plus 的全屏纹理。我将大小设置为 1242 x 2208 并将其命名为 myimage@3x.jpg 并放置在资产目录中的 3x 插槽中。

iPhone 6 的相同图像我设置为 1334 x 750,将其命名为 myimage@2x.jpg 并将其放置在资产目录中的 2x 插槽中。

然后我在界面生成器中将我的 UIImage 设置为 myimage。我知道 xcode 现在将在 iPhone 6 plus 上自动显示 3@x 图像,在 iPhone 6 上显示@2x。我假设 1x 插槽用于非视网膜手机(3gs、4 等)

我的问题是如何在 iPhone 5s 上显示 1136 x 640 的图像。5s 是否会继续使用 iPhone 6 的 1334 x 720 图像,或者我可以以某种方式创建 1136 x 640,当应用程序在 iPhone 5s 上运行时,xcode 将自动选择该图像。

4

0 回答 0