以编程方式单击navigationController的pushViewController的左侧按钮(后退按钮)

问题描述:

我想在第二个视图中以编程方式单击navigationBar中的后退按钮。 它是这样调用它:以编程方式单击navigationController的pushViewController的左侧按钮(后退按钮)

Archiv *archiv = [[Archiv alloc] initWithNibName:@"Archiv" bundle:nil]; 
    archiv.title = [NSString stringWithFormat:@"Archiv %@", [sender titleForState:UIControlStateNormal]]; 
    [self.navigationController pushViewController:archiv animated:YES]; 

现在我在Archiv.m和特定事件后,我想回到第一个控制器(无单击后退按钮) - 相反,我想以编程方式执行点击。

这种情况可能吗?

有帮助的是要知道哪个方法被调用,如果我点击这个按钮,所以甚至不必执行点击。

是你可以

这将带你到你的第一个视图控制器

[self.navigationController popToRootViewControllerAnimated:YES]; 
+0

哇不错。我从来没有想过自己是如此之大。 xD 谢谢。 – Sharky

+0

现在我有足够的积分upvote。所以thx再次。 – Sharky