Я хотел бы создать UISplitViewController программно и иметь в качестве основного и подробного контроллера (левая и правая панели) два подкласса UIViewController, которые я использую для обработки различных вещей, таких как обработка, когда выделены ячейки и т. Д.
Моя проблема в том, что я не уверен, как создать навигационные контроллеры в этих пользовательских контроллерах master и detail и подключить их к контроллеру splitview. В настоящее время я добавляю свои контроллеры так:
mSplitViewController.viewControllers = [NSArray
arrayWithObjects:mSplitMasterController,mSplitDetailController, nil];
и у меня в каждом настраиваемом контроллере есть контейнер UIView, на котором я могу собрать свои подпредставления. Я не уверен, как добавить навигационные контроллеры к ним. Нужно ли мне делать что-то подобное в loadView моих пользовательских контроллеров?
[self.view addSubview:mNavigationController.view];
после создания контроллеров (и их представлений), которыми будет управлять контроллер навигации?