UIImage imageNamed not working on ios 5.0

I am using this code:

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

and it works on ios 4.3 but on ios 5.0 I can't see my image.

Does anyone know what exactly this problem is?


source to share

2 answers

You usually don't need to include @ 2x in the name - iOS should automatically pick the correct filename (some.png or some@2x.png ) depending on the screen scale. Have you tried this:

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





As Martin (another :)) said, you shouldn't add @ 2x if you have both yourImage.png and yourImage@2x.png.

I have also listed many causes of problems that imageNamed can cause here



All Articles