Представление UISplitViewController - PullRequest
0 голосов
/ 18 марта 2012

Я пытаюсь поместить представление UIViewController в мой объект окна (в AppDelegate).

splitViewController = [[SplitViewController alloc] initWithNibName:@"SplitViewController" bundle:nil];
self.window.rootViewController = self.splitViewController;

Что я сделал, я сделал .xib с .h и .m, aподкласс UIViewController.Затем я вставил объект UISplitViewController в xib, сделал тот же iVAR @property (strong) IBOutlet UISplitViewController *split; и соединил их.Но теперь я хочу связать представление UISplitViewController с представлением владельца файла.Но это не позволяет мне сделать это.

В чем причина этого?Пожалуйста, решите, Спасибо!

РЕДАКТИРОВАТЬ

Затем я попытался поместить этот код в viewDidLoad SplitViewController:

self.view = self.split.view;

Но снова приложениеаварийно завершает работу и выдает следующую ошибку

Завершение приложения из-за необработанного исключения 'NSInternalInconsistencyException', причина: '- [UIViewController _loadViewFromNibNamed: bundle:] загрузил перо "SplitViewController", но выход представления не был установлен.

1 Ответ

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

Установите видовой выход в XIB.Предупреждения не все изобилуют.

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