Swift - 从 App Delegate 预加载其他选项卡视图
Swift - Preload other tab views from App Delegate
所以我试图从应用程序委托中预加载所有选项卡视图,以在用户在选项卡之间切换时节省加载时间。
我已经在 UITabBarController 的 view controller
文件中尝试 运行 这个(特别是在 viewDidLoad
中)但是没有成功。我错过了什么吗?
let this = self.view
if let viewControllers = self.viewControllers {
for viewController in viewControllers {
let this = viewController.view
}
}
尝试实例化您的视图控制器...
第一个set the storyboard id of your view controller
然后:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("someViewController")
注意:如果您将代码放在应用程序委托中,则可能无法实例化视图控制器。如果是这种情况,请尝试将代码放入您的第一个视图控制器中。
所以我试图从应用程序委托中预加载所有选项卡视图,以在用户在选项卡之间切换时节省加载时间。
我已经在 UITabBarController 的 view controller
文件中尝试 运行 这个(特别是在 viewDidLoad
中)但是没有成功。我错过了什么吗?
let this = self.view
if let viewControllers = self.viewControllers {
for viewController in viewControllers {
let this = viewController.view
}
}
尝试实例化您的视图控制器...
第一个set the storyboard id of your view controller
然后:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("someViewController")
注意:如果您将代码放在应用程序委托中,则可能无法实例化视图控制器。如果是这种情况,请尝试将代码放入您的第一个视图控制器中。