iPad Retina - iPad 使用 iPhone 视网膜图像

Posted

技术标签:

【中文标题】iPad Retina - iPad 使用 iPhone 视网膜图像【英文标题】:iPad Retina - iPad uses the iPhone retina images 【发布时间】:2012-11-05 06:38:59 【问题描述】:

这有点奇怪。现在,我正在开发一个通用的应用程序。但是,我不提供适用于 iPad 视网膜(iPad 3 和 4)的图像,但仍然提供适用于 iPhone 的视网膜图像。现在,该应用在 iPad 3 和 4 上使用 iPhone 的视网膜图像,而不是使用非视网膜但尺寸正确的 iPad 图像。

要清除它: - iPad 1 和 2 使用 iPad 非视网膜图像(正常)。 - iPad 3 和 4 使用 iPhone 视网膜图像而不是 iPad 非视网膜图像!

我尝试了一个解决方案,将 iPhone 视网膜图像重命名为以 ~iphone@2x 结尾。这解决了 iPad 3 和 4 上的问题,但现在 iPhone 4、4s 和 5 使用非视网膜图像!

【问题讨论】:

将~iphone 添加到您的图像名称将指向正常图像.. 不是吗? 【参考方案1】:

IIRC,你反其道而行之。应该是myimage@2x~iphone.png

【讨论】:

以上是关于iPad Retina - iPad 使用 iPhone 视网膜图像的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6.1 iPad Air 和 iPad Retina 的尺寸差异

CATiledLayer PDF 在 iPad 3 Retina 显示屏上的性能很差

改进 Retina iPad 上的慢画布动画 - KineticJS

iPad Retina Launch Image -- 仅显示图像的上半部分

UIButton自定义视网膜图像在iPad Retina Display中伸展

测试 iPad 第 4 代/Retina 显示屏