我在网上搜索并且有很多这样的问题,但我找不到答案,似乎每个人都使用navigationcontroller
而我只是使用uiviewcontroller
我正在展示UIViewcntroller是这样的:
[self presentViewController:controller animated:NO completion:nil];
当我在使用之前重新启动控制器以显示控制器时:
[self dismissViewControllerAnimated:NO completion:nil];
我所拥有的是A-> B-> C中的C我需要解雇C和B UIViewControllers,我该如何实现?
答案 0 :(得分:2)
您可以尝试这种方法:
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:NO completion:nil];
从您要转到观看的C
开始,只需输入此行即可直接转到A
。
您也可以使用NSNotificationCenter
。
希望这会对你有所帮助。