У меня было приложение для iPhone (с раскадрой), в котором я использую view-controller в качестве начального контроля. Затем после этого я добавил сцену контроллера вида и встроил в нее навигационный контроллер. Я хочу, чтобы навигатор-контроллер был rootviewcontroller окна. Когда я пытаюсь получить доступ к этому контроллеру представления программным образом и нажимаю на него другой диспетчер управления, навигационного контроллера там нет, я также получаю предупреждение о недоступности сцены на этом контроллере навигации, встроенном в этот контроллер представления. Я пытаюсь для достижения этого вот такДоступ к встроенному контроллеру просмотра UInavigationcontroller?
`
UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main"
bundle: nil];
UINavigationController *controller =(UINavigationController *)[mainStoryboard instantiateViewControllerWithIdentifier:@"Newcontroller"];
NSLog(@"%@",[controller topViewController]);
[appdelegate.window setRootViewController:controller];
`
Может ли кто-нибудь помочь мне в доступе к этому контроллеру навигации программно?
Возьмите пользовательский класс UINavigationController. –