Почему симулятор iOS показывает только пустое представление / окно? - PullRequest
2 голосов
/ 10 января 2011

Я новичок в разработке для iOS. Я использовал Интерфейсный Разработчик, чтобы добавить текстовые поля и кнопки в мое представление. Когда я запускаю приложение, iOS Simulator показывает только пустой бежевый экран. Что мне не хватает? Консоль не показывает никаких ошибок.

Ответы [ 2 ]

1 голос
/ 10 января 2011

Это потому, что вы не подключили свой просмотр к владельцу вашего файла.

Для этого щелкните правой кнопкой мыши View, Control Щелкните Oultlet вашего View и перетащите его в Владелец файла.

Это решит вашу проблему.

Приветствия

0 голосов
/ 05 февраля 2015

Я полагаю, это потому, что в раскадровке вы включили AutoLayout, но не установили никаких ограничений.

Следуйте моим инструкциям в следующей статье, чтобы подтвердить, верно ли это.

Проблема AutoLayout

В основном, с XCode 6, если у вас включена AutoLayout, вы должны установить ограничения на каждый элемент управления .иначе ваши экраны будут хорошо выглядеть в XCode, но элементы управления на вашем экране могут (и будут) заканчиваться в любом месте и в любом размере при запуске приложения.

Это похоже на создание красивой веб-страницы с последующим ее отображением.в раздраженном, пьяном, дезориентированном браузере.

XCode действительно не интуитивно понятен и бесполезен для начинающих ... но как только вы изучите правила AutoLayout (вместе со многими его причудами),разумно полезно.

...