所以我有一个应用程序,用户通过3个视图控制器,然后将图片提交给Facebook。在他们将其提交给Facebook之后,我希望他们能够选择重新启动该过程,就像他们重新启动了应用程序一样。
我怎么能这样做?
感谢
答案 0 :(得分:3)
好的,因为您还不清楚导航模式,我将展示两种过渡及其对立面:
Push-Pop :通过使用
将新的UIViewController推送到导航堆栈来创建[self.navigationController pushViewController:exampleController animated:YES];
被
抵消[self popToRootViewControllerAnimated:YES];
模态视图:通过在当前视图上呈现新的UIViewController来创建。
[self presentModalViewController:exampleController animated:YES];
它不在导航堆栈上,因此无法在第一个模态视图中显示另一个模态视图。它通过致电
来抵消[self dismissModalViewControllerAnimated:YES];
来自模态视图本身。