假设我要从全局函数修改应用程序渲染,我想我需要检索ViewController,以便可以在其中添加视图和标签?
有没有办法做到这一点?
谢谢您的帮助!
您可以使用如下所示的全局变量:
var applicationFrontViewController : UIViewController? {
guard let appDelegate = (UIApplication.shared.delegate) as? AppDelegate else { return nil }
let vc = appDelegate.window?.rootViewController?.frontViewController
return vc
}