UIImage imageNamed不适用于ios 5.0

时间:2012-03-19 13:23:04

标签: ios uiimage

我使用此代码:

[image setImage:[UIImage imageNamed:@“some@2x.png”]];

它适用于ios 4.3,但在ios 5.0上我没有看到我的图像。

有谁知道这个问题是哪种?

2 个答案:

答案 0 :(得分:6)

您通常不需要在名称中包含@ 2x - iOS应自动选择正确的文件名(some.png或some@2x.png),具体取决于屏幕的比例。你试过这个:

[image setImage:[UIImage imageNamed:@"some.png"]];

代替?

答案 1 :(得分:1)

正如Martin(另一个:))所说,如果你有 yourImage.png和yourImage@2x.png,你就不应该加@xx。

我还列出了imageNamed here

可能出现问题的许多原因