如何在 Xcode 中指定表单完成后要加载的视图?
Posted
技术标签:
【中文标题】如何在 Xcode 中指定表单完成后要加载的视图?【英文标题】:How Can I Specify the View to Load After Form Completion in Xcode? 【发布时间】:2014-01-15 21:21:31 【问题描述】:目前我有以下代码将用户返回到最后一个活动视图:
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
在研究presentingViewController
之后,我发现这是导致此视图加载的原因。我不想将用户发送到最后一个活动视图,而是指定他们将被重定向的视图。必须有一个简单的方法来调整它,如果有,它是什么?
【问题讨论】:
【参考方案1】:根据您的需要使用导航堆栈会更有意义。不要使用presentViewController:
呈现这个“表单”,而是将您的视图控制器嵌入导航控制器并使用:
[self.navigationController pushViewController:theForm animated:YES];
之后,将下一个控制器压入堆栈:
[self.navigationController pushViewController:nextController animated:YES];
【讨论】:
感谢您的建议。您能否提供一个类似的参考示例供我查看?我相信这会帮助我更好地理解这个过程。 我会先阅读一些关于故事板的教程——这一切都可以在没有一行代码的情况下完成。以上是关于如何在 Xcode 中指定表单完成后要加载的视图?的主要内容,如果未能解决你的问题,请参考以下文章