У меня есть приложение панели вкладок с тремя представлениями, второе представление которого я хочу содержать контроллер навигации. в navcontroller первым / корневым представлением будет пользовательское представление, содержащее пользовательское представление, которое при нажатии на ячейку будет выдвигать другое пользовательское представление, чтобы раскрыть подробности касающейся ячейки.
Я нашел документацию о том, как это сделать, но это не имеет смысла для меня или, кажется, летит над моей головой. В документах говорится, что вы должны создать контроллер uiview, расположенный в представлениях navcontroller, или, по крайней мере, обращаться к ним программно. Я использовал Интерфейсный конструктор, и мне стало довольно удобно его использовать, поэтому это постепенно пугает меня.
Кроме того, этот фрагмент кода из документации кажется тревожным:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubview:myNavigationController.view];
}
выше взято из яблочной документации "Программирование ViewController для iPhoneOS"
не будет ли это загружаться и немедленно отображать UINavigationView?
Одна проблема - я не хочу отображать navView сразу. navController / stack является вторичной вкладкой. Итак, как и где я могу реализовать свой navController (прямо сейчас у меня есть его в моем делегате (что я считаю правильным)? Я смог загрузить базовый UInavigationController с панелью навигации и пустым представлением, --minus пользовательское представление контента через конструктор интерфейса, но я не знаю, как заполнить пользовательские представления контента.
Надеюсь, это имеет смысл.
Любая помощь будет оценена,
Ник