UIImage imageNamed不适用于ios 5.0
我用这个代码:
[image setImage:[UIImage imageNamed:@“some@2x.png”]];
它适用于ios 4.3,但在ios 5.0上我没有看到我的图像。
谁知道这个问题是哪种?
您通常不需要在名称中包含@ 2x – iOS应自动选择正确的文件名(some.png或some@2x.png),具体取决于屏幕的比例。 你试过这个:
[image setImage:[UIImage imageNamed:@"some.png"]];
代替?
正如Martin(另一个:))所说,如果你同时拥有yourImage.png和yourImage@2x.png,你不应该添加@ 2x。
我还列出了imageNamed可能出现问题的许多原因