let windows = Array(UIApplication.shared.windows.reversed())
for window in windows {
let windowOnMainScreen = window.screen == UIScreen.main
let isWindowVisible = !window.isHidden && window.alpha > 0
let windowLevelSupport = window.windowLevel == UIWindowLevelNormal
let isKeyWindow = window.isKeyWindow
if windowOnMainScreen && isWindowVisible && windowLevelSupport && isKeyWindow {
return window
}
}
return UIApplication.shared.keyWindow
订阅评论
0 评论