当用户点击Home按钮并调用app delegate函数 applicationDidEnterBackground 函数时,我有办法确定处于活动状态的ViewController吗?
答案 0 :(得分:1)
所以这一行:
let vc: UIViewController = self.window!.rootViewController!
将为您提供Swift中的根视图控制器(假设您在AppDelegate中的某个方法中使用该行),但是如果您有容器(例如UITabBarController) - 您可能需要继续该层次结构以进行其他检查/检查...