2012-09-18 1 views
0

Возможный дубликат:
How to develop or migrate apps for iPhone 5 screen resolution?UIView не изменение размера на iPhone 5 Simulator

У меня есть UIViewController с целью, что является 320х480. Я сделал автоматическую настройку маски для UIView, чтобы растянуть ее по горизонтали и по вертикали. Но когда я запускаю его на симуляторе iPhone 5, сверху и снизу есть черное пространство.

Почему UIView не изменяется автоматически с 480 по 568 пикселей (вертикально) чтобы заполнить пустое место?

ответ

4

Вы должны добавить изображение по умолчанию [email protected] в свой проект с разрешением 1136x640 пикселей.

Смотрите здесь: How to develop or migrate apps for iPhone 5 screen resolution?

+0

Вы имеете в виду, что если я добавить [email protected] к моему проекту все UIView-х будет изменять размер полного IPhone 5 экран? – user1599262

+0

Если у вас правильно настроены маски автозагрузки, что почти всегда верно для корневых представлений UIViewController, загружаемых из XIB - Да, iOS будет масштабировать его для вас. Это также верно при загрузке вашего представления в код и использовании ограничений [[UIScreen mainScreen]] в качестве фрейма для ваших корневых представлений. – Lukasz

+0

Спасибо Lukasz! Оно работает – user1599262