3

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

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

当我在使用之前释放控制器以显示控制器时:

[自我dismissViewControllerAnimated:没有完成:无];

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

4

1 回答 1

2

您可以尝试这种方法:

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

C您想要返回视图的位置只需输入此行,它将直接引导您到A.

您也可以使用NSNotificationCenter.

希望这对您有所帮助。

于 2013-10-30T05:38:54.740 回答