2015-03-31 3 views
2

Я использую устройство, определенное на одном из моих наборов изображений (image0) и имея 3 изображения для 2x, Retina 4 2x и 3x.Retina 4 2x никогда не используется для симулятора iPhone 5 в объекте Xcode 6.2 image

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

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

Это разрешение: 2x: 640 х 960 Retina 4 2x: 640 х 3x тысяча сто тридцать-шесть 1242 х 2208

enter image description here

EDIT1

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

enter image description here

+0

ли Retina 2x пропадать Xcode 7? –

ответ

3

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

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

deployment target

simulator

+2

Спасибо, но я не могу попробовать сейчас, потому что я далеко от своего Mac. Ваш снимок экрана доказывает, что он работает, и поэтому я принял ответ. – Ali

 Смежные вопросы

  • Нет связанных вопросов^_^