哪一个是最好的 “self.view.window?.addSubview()” 或 “UIApplication.shared.keyWindow?.addSubview()” 中的iOS
问题描述:
我需要在视图控制器的顶部显示loaderView哪一个是最好的 “self.view.window?.addSubview()” 或 “UIApplication.shared.keyWindow?.addSubview()” 中的iOS
let loaderView: UIView()
self.view.window?.addSubview(loaderView)
其他类型:
let loaderView: UIView()
UIApplication.shared.keyWindow?.addSubview(loaderView)
线都工作正常,但代码是最适合添加子视图...在此先感谢....
答
那么,如果要添加一些看法(不加载器视图)在Appdelegate的视图控制器中窗口那么最好去与UIApplication.shared.keyWindow?.addSubview(loaderView)
否则
self.view.window?.addSubview(loaderView)
是罚款。
+0
谢谢@Jack –
为什么不只是'self.view.addSubview(loaderView)'? – rmaddy