Я использую этот код:
[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"]];
вместо
Как сказал Мартин (другой :)), вы не должны добавлять @ 2x, если у вас есть и yourImage.png и yourImage@2x.png.
Я также перечислил многопричины проблем, которые могут возникнуть с imageNamed здесь