2017-01-30 3 views
0

Я пытаюсь настроить экран запуска для своего приложения, но когда я добавляю какой-либо элемент пользовательского интерфейса в контроллер просмотра в раскадровке экрана запуска, я не вижу никаких вариант для установки ограничений, как в основной раскадровке.Невозможно установить ограничения автоматического макета для экрана запуска в XCode

В чем может быть причина?

+0

Вы должны иметь возможность добавлять ограничения к виду без каких-либо проблем. Обычно с Launchscreen.storyboard вы не можете добавить какой-либо пользовательский код, но автоматический макет должен работать нормально. Если это не так, я бы предположил, что есть проблема. Это должно быть так же, как и основной раскадровки, при нажатии кнопки ограничений внизу справа. – Pierce

+0

Спасибо Эрик за ваш ответ. Это то, что я всегда делал, но на этот раз я не могу увидеть кнопку ограничений, не уверен, что это такое !!, я бы предположил, что это связано с локализацией, поскольку я локализовал приложение и созданные Xcode файлы для локализации, но я не уверен ! –

+0

О, черт! Мне просто не хватало Использовать автоматический макет !! –

ответ

1

Да, вы пропустили, чтобы проверить это checkbox box. Для тех, кто сталкивается с таким же вопросом, являются следующими шагами для дают возможность автоматической компоновкой для запуска экрана:

1) Выберите экран запуска значок вида контроллера:

enter image description here

2) Перейти к «инспектор Файл» на правой панели:

enter image description here

3) Проверьте, что флажок «Использовать Автокомпоновка ":

enter image description here

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

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