Retina 4 2x никогда не используется для симулятора iPhone 5 в активе изображения Xcode 6.2

Я использую Device Specific в одном из моих наборов изображений (image0) и имею 3 изображения для 2x, Retina 4 2x и 3x.

Симулятор iPhone 6 Plus использует 3x, а iPhone 4 / 4s использует 2x.

Проблема в том, что симулятор iPhone 5 / 5s никогда не использует Retina 4 2x (зеленый на снимке экрана ниже).

Это разрешения: 2x: 640 x 960 Retina 4 2x: 640 x 1136 3x: 1242 x 2208

введите описание изображения здесь

ИЗМЕНИТЬ1

Я попытался в соответствии с предложением ниже установить изображение в IB, но он по-прежнему выбирает версию 2x!

введите описание изображения здесь


person Ali    schedule 31.03.2015    source источник
comment
Retina 2x исчезла для Xcode 7?   -  person Van Du Tran    schedule 22.10.2015


Ответы (1)


Это потому, что цель развертывания вашего проекта установлена ​​на 6.0. Изображения Retina 4 не будут использоваться на iPhone 5 для iOS до 7.0.

Измените цель развертывания на 7.0 или выше, и при запуске в симуляторе будет использоваться правильный образ (даже если он не отражен в IB).

цель развертывания

simulator

person CupawnTae    schedule 07.04.2015
comment
Спасибо, но я не могу попробовать это сейчас, потому что я далеко от своего Mac. Ваш снимок экрана доказывает, что это работает, поэтому я принял ответ. - person Ali; 09.04.2015