如何在 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 中指定表单完成后要加载的视图?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Joomla 控制器中指定视图列表?

如何在 Xcode 4 中指定命令行参数?

在 Xcode 中指定子项目的配置

在 Xcode 中,如何在我的项目设置中指定正确的库以避免链接错误?

如何在链接或表单中指定 DELETE 方法?

如何在 Webpack 插件中指定多个加载器?