所以我试图从app delegate预加载所有选项卡视图,以便在用户在选项卡之间切换时节省加载时间。
我已经尝试在UITabBarController的view controller
文件中运行它(特别是在viewDidLoad
中)但是没有运气。我错过了什么吗?
let this = self.view
if let viewControllers = self.viewControllers {
for viewController in viewControllers {
let this = viewController.view
}
}
答案 0 :(得分:0)
尝试实例化视图控制器......
首先set the storyboard id of your view controller
然后:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("someViewController")
注意:如果您将代码放在app委托中,则可能是未实例化的视图控制器。如果是这种情况,请尝试将代码放在第一个视图控制器中。