Как и многие люди жалуются, кажется, что в Apple SDK для Retina Display есть ошибка, а imageWithContentsOfFile фактически не загружает 2x изображения автоматически.Как получить [UIImage imageWithContentsOfFile:] и High Res Изображения, работающие
Я наткнулся на хороший пост, как сделать функцию, которая обнаруживает масштабный коэффициент UIScreen и правильно загружает изображения с низким или высоким разрешением (http://atastypixel.com/blog/uiimage-resolution-independence-and-the-iphone-4s-retina-display/), но решение загружает изображение 2x и по-прежнему имеет масштабный коэффициент изображения установите значение 1.0, и это приведет к увеличению 2x изображений в 2 раза (так, в 4 раза больше, чем это должно выглядеть)
imageNamed, похоже, точно загружает изображения с низким и высоким разрешением, но для меня это не вариант.
Есть ли у кого-нибудь решение для загрузки изображений с низким/высоким разрешением, не используя автоматическую загрузку изображенияNamed или imageWithContentsOfFile? (Или в конечном итоге решение, как сделать imageWithContentsOfFile работу правильно)
Если вы поддерживаете IOS 4,1 или позже, см. ответ «bioffe». Гораздо проще. –