iOS中图像的屏幕大小问题

iOS中图像的屏幕大小问题,ios,xcode6,Ios,Xcode6,我只想显示一个游戏的标题页。我想使用预渲染图像。它需要与所有iPhone和iPad配合使用。到目前为止,我使用这些资产作为下面的屏幕截图 我使用了以下尺寸: 分辨率为320 x 480的1x位置图像。 分辨率为640 x 960的2倍位置图像。 在视网膜中,分辨率为640x1136的图像为4×2。 分辨率为1242 x 2207的3倍位置图像 只有iPhone4和iPhone5显示正确。6和6Plus都是完全错误的 对于iPad: 760*1024的1x图像 1536*2048的2倍图像 只有i

我只想显示一个游戏的标题页。我想使用预渲染图像。它需要与所有iPhone和iPad配合使用。到目前为止,我使用这些资产作为下面的屏幕截图

我使用了以下尺寸: 分辨率为320 x 480的1x位置图像。 分辨率为640 x 960的2倍位置图像。 在视网膜中,分辨率为640x1136的图像为4×2。 分辨率为1242 x 2207的3倍位置图像

只有iPhone4和iPhone5显示正确。6和6Plus都是完全错误的

对于iPad:

760*1024的1x图像 1536*2048的2倍图像

只有iPad2显示正确。空气和视网膜是完全错误的

我已经阅读了所有我能在这里找到的文档,并在谷歌上搜索了数小时。我不确定我一定忽略了什么简单的事情。我是否在尝试做一些不可能的事情?我只是在模拟器上测试,我想这可能是一个问题


另外,当时我可能有一个误解,因为我觉得@3x是用于iphone6和6+的。如果没有,那么@3x代表什么?

由于某些原因,资产目录中的图像集不包含iPhone 6或iPhone 6+的尺寸,因此在使用全屏图像时,您可能需要通过代码手动处理它


我正在做的是,它并不漂亮,但很有效,包括另一个iPhone 6 I all it imageName_47的图像集,以及另一个iPhone 6+的图像集,我称之为imageName_55。然后在代码中,检测屏幕大小并将图像切换到最佳大小。您只需要@2x版本的_47,而@3x版本的_55。

不应该@3x的尺寸为960 x 1704,即640/2*3 x 1136/2*3吗?