Введение

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

../Art/autolayout_2x.png

Автоматическое Расположение встроено в Интерфейсного Разработчика в Xcode 5 и доступно приложениям, предназначенным для любого iOS и OS X. Автоматическое Расположение включено по умолчанию при создании нового проекта. Если у Вас есть существующий проект, не использующий Автоматическое Расположение, читающий Принятие Автоматического Расположения.

Типичный поток операций для создания пользовательских интерфейсов начинает при помощи Интерфейсного Разработчика создавать, менять местоположение, изменять размеры, и настраивать Ваши представления и средства управления. Когда Вы удовлетворены позициями и настройками, Вы готовы начать добавлять Автоматические Ограничения макета так, чтобы Ваш интерфейс мог реагировать на изменения в ориентации, размере и локализации.

Сразу

Автоматическое Расположение в Xcode 5 обеспечивает мощные потоки операций для быстро и легко создание и поддержание разметок на основе ограничений в OS X и приложениях для iOS. С Xcode 5 Вы можете:

Организация этого документа

Считайте следующие главы, чтобы изучить, как использовать Автоматическое Расположение: