我想在某个方法完成运行后返回上一个/根视图控制器。我找到了可以工作的代码,但我没有使用导航控制器。我试过Programmatically changing View Controllers without Navigation Controller Swift,但我不确定如何在obj-c中编码。请帮忙!
提前致谢!
答案 0 :(得分:0)
如果您提供了视图控制器(未嵌入容器中),则只需调用
即可[self dismissViewControllerAnimated:YES/NO completion:nil];
在您的某种方法结束时。
这可以从适用于iOS的View Controller编程指南
中找到要关闭呈现的视图控制器,请调用 dismissViewControllerAnimated:completion:呈现方法 查看控制器。 您还可以在显示的视图上调用此方法 控制器本身。当您在呈现的视图上调用该方法时 控制器,UIKit自动将请求转发给演示者 查看控制器。