iPhone 应用程序:视网膜显示的图像未显示
Posted
技术标签:
【中文标题】iPhone 应用程序:视网膜显示的图像未显示【英文标题】:iPhone App: images for retina display not showing 【发布时间】:2011-09-22 13:37:49 【问题描述】:在我的 iPhone 应用程序中,虽然我包含具有命名约定的高分辨率图像 imagename@2x.png 但它没有为视网膜显示显示更高分辨率的图像。
可能出了什么问题?
请帮忙和建议
【问题讨论】:
你是如何加载图片的? 您确定图像的“图像名称”部分完全相同吗?它们在同一个文件夹/位置吗? 首先,ios 区分大小写。所以检查文件名是否有正确的大小写。然后,检查@2x
图像是否每个都恰好是非@2x
版本的两倍大(宽度和高度)。
@DarkDust 谢谢我的问题是大小写敏感性
@Prerak:你是在 iPhone 4 上测试它吗?因为测试视网膜显示器需要 iPhone 4。
【参考方案1】:
如果您正在调用图像程序,请尝试使用:
[UIImage imageNamed:@"image.png"];
确保您参与的项目支持视网膜显示。
[]的
【讨论】:
【参考方案2】:在我的情况下,问题是@2x 的大小写敏感度
【讨论】:
以上是关于iPhone 应用程序:视网膜显示的图像未显示的主要内容,如果未能解决你的问题,请参考以下文章