gpt4 book ai didi

ios - Swift - 检查屏幕上的系统警报

转载 作者:行者123 更新时间:2023-11-28 07:33:18 25 4
gpt4 key购买 nike

如果我使用 self.present(alert, animated: true, completion: nil) 呈现一个 AlertController,那么我还可以使用 if self.presentedViewController == 检查该警报是否在屏幕上无

当它是一个警告 Controller 由系统呈现时,即使屏幕上有一个警告 View ,self.presentedViewController 仍然是 nil。

有什么方法可以检查屏幕上是否显示此警报?

最佳答案

查看应用程序的 keyWindow 是否是您的窗口。如果不是,则系统会在您的应用程序前面呈现某些内容。

同时查看您应用的状态。如果它未激活,则它已被出现在它前面的东西停用。

关于ios - Swift - 检查屏幕上的系统警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54010342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com