В iPad недостаточно оперативной памяти для поддержки псевдоэмуляции iPhone с графикой @2x
, поэтому ОС не будет выбирать их автоматически (как объяснил @Joseph Tura).
Существуют некоторые приемы, которые вы можете использоватьИспользуйте его, чтобы получить от iPad пользовательскую графику с более высоким разрешением, поддерживая при этом разрешение дисплея iPhone 4 Retina и разрешение до iPhone-4, но для этого вам нужно написать весь код подстановки изображений самостоятельно.
Мэтт Рикс,Создатель превосходных игр Trainyard, объясняет, как он делал это в Cocos 2D, в серии из двух постов: Retinafy Your Game и Графика высокого разрешения в Cocos2D.Если вы играете только на iPhone (не Universal) Trainyard и Trainyard Express на своем iPad, графика выглядит великолепно и не имеет двукратного пиксельного вида, потому что его код поменяется местамив конкретной графике, если в игру для iPhone играют на iPad.
Даже если вы не используете Cocos 2D для разработки игр, применяется та же базовая структура.Я рекомендую взглянуть.