我在网上搜索,有很多这样的问题,但是我找不到答案,似乎每个人都使用navigationcontroller
,而我只是在使用uiviewcontroller
,所以我正在显示一个UIViewcntroller,如下所示:
[自身presentViewController:controller动画:没有完成:无];
当我重新使用控制器以在使用前显示控制器时:
[self dismissViewControllerAnimated:没有完成:无];
我在C中有A-> B-> C,我需要关闭C和B UIViewControllers,如何实现呢?
最佳答案
您可以尝试以下方法:
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:NO completion:nil];
从想要转到视图的
C
返回,只需放这行,它将直接带您到A
。您也可以使用
NSNotificationCenter
。希望这对您有所帮助。