2015-04-01 4 views
1

Я пытаюсь добавить четыре или (более в будущем) uiimageview в ландшафтный режим приложения ipad. Я хочу равное расстояние между каждым uiimageview. Я использовал wRegular hRegular формат для создания приложения и использовал несколько ограничений, но когда я пытаюсь запустить приложение в симуляторе, я получаю разные результаты для разных устройств iPad. Как я могу достичь равных промежутков между uiimageview независимо от размера экрана? Ниже приведены снимки экрана.равное расстояние между uiimageview с использованием класса размера

iPad2: enter image description here

IPad воздуха: enter image description here

IPad Retina: enter image description here

Resizable IPad: enter image description here

ответ

0

Auto Layout это система, которая позволяет раскладывать пользовательский интерфейс вашего приложения с помощью создавая математическое описание отношений между элементами. Вы определяете эти отношения в терминах ограничений либо по отдельным элементам, либо между наборами элементов. Используя Auto Layout, вы можете создать динамический и универсальный интерфейс, который соответствующим образом реагирует на изменения размера экрана, ориентации устройства и локализации.

Прочтите эту ссылку, чтобы узнать о классах размеров и автомастере. http://www.appcoda.com/introduction-auto-layout/

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