gpt4 book ai didi

ios - 从多任务恢复时如何重新启动应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 05:49:06 26 4
gpt4 key购买 nike

所以我的应用程序依赖于互联网连接,每次从主屏幕打开应用程序时,它都会使用可达性进行检查,然后允许用户继续或告诉他们连接。然而,我的问题是,当应用程序从多任务处理中恢复时,它会跳过初始 View Controller 并直接转到它们所在的位置。有什么方法可以让应用程序在从多任务处理恢复时快速刷新或重新启动?

谢谢

编辑使用此代码时:

let storyboard = UIStoryboard(name: "MainStoryboard", bundle: nil)
self.window.rootViewController = MainStoryboard.instantiateInitialViewController()

我得到预期的声明错误。 enter image description here

最佳答案

您可以设置您的 Root View Controller ,它会重新启动您的主 VC。假设您使用 Storyboard:

(self 是指您的 AppDelegate)

swift :

let storyboard = UIStoryboard(name: "MyStoryboardName", bundle: nil)
self.window.rootViewController = storyboard.instantiateInitialViewController()

objective-C :

self.window.rootViewController = [[UIStoryboard storyboardWithName:@"MyStoryboardName" bundle:nil] instantiateInitialViewController];

关于ios - 从多任务恢复时如何重新启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30647036/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com