новые ViewControllers вызывают черный экран - PullRequest
3 голосов
/ 01 марта 2012

Я добавляю новые контроллеры вида (сцены) через конструктор интерфейса. Я опускаю их на холст и затем создаю новый подкласс контроллера представления (NewViewController, это создает два поля: NewViewController.h и NewViewController.m). Затем я устанавливаю «класс» под инспектором идентификации для недавно добавленного контроллера представления (NewViewController).

Теперь, когда я запускаю приложение, в начальной сцене есть кнопка с переходом ко второй сцене (где NewViewController - «класс»), и она не загружает новую сцену / вид, она просто черная. Я пропускаю шаг?

Если я удаляю класс: NewViewController и помещаю его обратно в контроллер начального вида (ViewController), он прекрасно отображает страницу.

Я следую этому руководству

Ответы [ 2 ]

4 голосов
/ 01 марта 2012

Удалите метод loadView, который Xcode добавляет для вас в контроллере представления. Этот метод требуется, когда вы строите свои представления программно, но не нужен при использовании XIB или раскадровок.

0 голосов
/ 01 марта 2012

Контролировали ли вы перетаскивание с кнопки первой сцены на вторую сцену, чтобы настроить переход между двумя сценами? у вас что-то происходит, когда вы нажимаете на кнопку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...