получить черный экран при переключении контроллера вида с раскадровкой XCode - PullRequest
0 голосов
/ 08 марта 2012

Я пишу простое приложение с контроллером панели вкладок и двумя вкладками. Первая вкладка переключится на другой UITableViewController, который работает нормально. Вторая вкладка должна переключиться на контроллер представления, который наследуется от UIViewController, но он просто показывает черный экран.

И я подключаю функции ViewDidLoad, ViewDidAppear в целевом UIViewController назначения, я обнаружил, что он загружен хорошо. Но это просто показывает мне черный экран. Есть идеи, что здесь происходит? И как это исправить?

1 Ответ

2 голосов
/ 08 марта 2012

удаляет пустую реализацию - (void)loadView из вашего viewController.Поскольку вы загружаете свое представление из кончика (в вашем случае раскадровки), вам не нужно создавать свое представление в коде (то есть реализовывать loadView).

Это происходит из-за ошибки (10887149) в шаблоне контроллера представления Xcode.

РЕДАКТИРОВАТЬ: эта ошибка исправлена ​​в Xcode 4.3.2.Шаблон больше не содержит - (void)loadView

...