Я пытаюсь вставить новый контроллер представления в стек навигации только после того, как я вставил стек в rootviewcontroller
//Select the tab I want to go to
self.tabBarController.selectedIndex = FEEDPAGE_INDEX;
//Retrieve the navcon in the feed page
UINavigationController *navcon = (UINavigationController*)[self.tabBarController.viewControllers objectAtIndex:FEEDTAB_INDEX];
//Pop to root view controller here
[navcon popToRootViewControllerAnimated:YES];
//Push a new root view controller onto stack
QuestionAnswerViewController *x = [[QuestionAnswerViewController alloc]init];
[navcon pushViewController:x animated:YES];
Push не работает, т.е. новая страница не отображалась.Казалось, что popToRootViewController заставляет это произойти (точно не уверен).Любой совет, как я могу открыть и затем нажать новую страницу?