Как отключить автоматическую макет по умолчанию для XCode 4.5?

StackOverflow https://stackoverflow.com//questions/12716891

Вопрос

Вопрос здесь: Xcode 4.5 Поврежденные Xibs? иллюстрирует проблему и решение дляXCode 4.5 Создание файлов NiB, которые не могут работать на iOS5.

У кого-нибудь есть решение для предотвращения умолчала установлен флажок Auto Payout?Я обеспокоен тем, что в процессе развития я забуду не проверить эту коробку.

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

Это было полезно?

Решение

Есть способ, но это вроде свертывается и, я могу добавить, не рекомендую.

Вы можете открыть файлы шаблона, расположенные в:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface/, в каждом каталоге есть файлы .xib.Это файлы XML, откройте их с помощью текстового редактора.

Заменить следующую строку:

<bool key="IBDocument.UseAutolayout">YES</bool>
.

к

<bool key="IBDocument.UseAutolayout">NO</bool>
.

Я буду повторяться, это не рекомендуется .

Другие советы

Есть папка шаблонов проекта, вы должны изменить файлы XIB там.

Также, если вы хотите отключить автоматический макет в раскаляющих раскатках, вы должны изменить этот атрибут:

useAutolayout="YES"
.

В каждом файле раскадровки нет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top