关闭两个UIViewControllers

时间:2013-10-30 05:32:46

标签: ios uiviewcontroller

我在网上搜索并且有很多这样的问题,但我找不到答案,似乎每个人都使用navigationcontroller而我只是使用uiviewcontroller我正在展示UIViewcntroller是这样的:

  

[self presentViewController:controller animated:NO completion:nil];

当我在使用之前重新启动控制器以显示控制器时:

  

[self dismissViewControllerAnimated:NO completion:nil];

我所拥有的是A-> B-> C中的C我需要解雇C和B UIViewControllers,我该如何实现?

1 个答案:

答案 0 :(得分:2)

您可以尝试这种方法:

 [self.presentingViewController.presentingViewController dismissViewControllerAnimated:NO completion:nil];

从您要转到观看的C开始,只需输入此行即可直接转到A

您也可以使用NSNotificationCenter

希望这会对你有所帮助。