我使用此代码:
[image setImage:[UIImage imageNamed:@“some@2x.png”]];
它适用于ios 4.3,但在ios 5.0上我没有看到我的图像。
有谁知道这个问题是哪种?
答案 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
可能出现问题的许多原因