2015-05-15 79 views
-1

大家好于IBAction为我流行查看控制器不工作

ProfileViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ProfileViewController"]; 
    [self.navigationController popToViewController:viewController animated:YES]; 
    NSLog(@"tapped"); 

,然后当我按一下按钮,我看到了“窃听”被记录,但视图控制器不走?

为什么它不弹出到新的视图控制器?

感谢

回答

0

popToViewController会倒流到ViewController已导航堆栈上。

您需要使用pushViewController

+0

我已经视图控制器我想弹出过的。我被推到当前,想要回去2个视图控制器,但它不是根。 –

+0

在这种情况下,您需要对要弹出的ViewController的引用。在你的代码中,你正在实例化你的VC的一个新实例。 你可以通过UINavigationController的viewControllers属性获取ViewController – chedabob

+0

好吧,你能告诉我你的意思是让VC认为UINavigations的viewController属性吗? –