我有一个应用程序,我正在尝试从 MainViewController 重新加载原始视图控制器。没有 .xib 应用程序的第一个视图是在 AppDelegate 中创建的。在我加载了几个执行其他操作的 UIViewController 之后,我需要返回到应用程序在启动时启动的原始 webView (ViewController)。我真的很难在网络上研究任何东西。我只需要一种方法来重新加载应用程序开始时的原始视图。任何人都可以提供任何可能的解决方案供我尝试吗?我没有办法尝试了。
感谢!
我有一个应用程序,我正在尝试从 MainViewController 重新加载原始视图控制器。没有 .xib 应用程序的第一个视图是在 AppDelegate 中创建的。在我加载了几个执行其他操作的 UIViewController 之后,我需要返回到应用程序在启动时启动的原始 webView (ViewController)。我真的很难在网络上研究任何东西。我只需要一种方法来重新加载应用程序开始时的原始视图。任何人都可以提供任何可能的解决方案供我尝试吗?我没有办法尝试了。
感谢!
您可以再次设置 rootViewController。
在应用程序委托中使用:
self.window.rootViewController = yourFirstViewController;
祝你好运!
编辑:
此外,您可以使用以下方式全局访问应用程序委托:
[[[UIApplication sharedApplication] delegate]
我发布了一个小示例项目,可以帮助您:
https://github.com/luisespinoza/ChangeViewController
祝你好运!