试图回到应用程序的第一个UIViewController

时间:2012-11-13 00:55:50

标签: iphone objective-c xcode uiviewcontroller

我有一个应用程序,我试图从MainViewController重新加载原始viewcontroller。没有.xib在AppDelegate中创建应用程序的第一个视图。在我加载了一些做其他事情的UIViewControllers之后,我需要返回到应用程序在启动时启动的原始webView(ViewController)。我真的很难在Web上研究任何工作。我只需要一种方法来重新加载应用程序开始的原始视图。任何人都可以为我提供任何可能的解决方案吗?我没有选择尝试。

感谢!

1 个答案:

答案 0 :(得分:2)

您可以再次设置rootViewController。

在app delegate中使用:

self.window.rootViewController = yourFirstViewController;

祝你好运!

编辑:

此外,您可以使用以下方式全局访问应用代理:

[[[UIApplication sharedApplication] delegate]

我发布了一个可以帮助你的小例子项目:

https://github.com/luisespinoza/ChangeViewController

祝你好运!