美文网首页
Swift获取keywindow

Swift获取keywindow

作者: 文刂Rn | 来源:发表于2021-08-18 14:30 被阅读0次
static var keyWindow: UIWindow? {
        var window: UIWindow?
        if #available(iOS 13.0, *) {
            window = UIApplication.shared.connectedScenes
                .filter({ $0.activationState == .foregroundActive })
                .map({ $0 as? UIWindowScene })
                .compactMap({ $0 })
                .last?.windows
                .filter({ $0.isKeyWindow })
                .last
        } else {
            window = UIApplication.shared.keyWindow
        }
        return window
    }

相关文章

网友评论

      本文标题:Swift获取keywindow

      本文链接:https://www.haomeiwen.com/subject/hsugbltx.html