IOS如何检测警报被添加为子视图

IOS如何检测警报被添加为子视图,ios,objective-c,xcode,Ios,Objective C,Xcode,如何识别应用程序中当前显示的警报 通过uiapplication的windows子视图进行迭代不会给出添加的警报对象 编辑: 此外,是否可以检测内置警报,如位置选择警报、APNS启用警报?在显示和隐藏警报期间,会显示警报。如果您需要对这些事件做些什么,请在您的学员中观察它们 还可以检查[UIApplication sharedApplication].keyWindow。显示警报时,键窗口是一个系统窗口(类名以开头) 出于安全原因,无法检测任何系统警报(APNS警报等)。为什么不将您的Alret

如何识别应用程序中当前显示的警报

通过uiapplication的windows子视图进行迭代不会给出添加的警报对象

编辑:
此外,是否可以检测内置警报,如位置选择警报、APNS启用警报?

在显示和隐藏警报期间,会显示警报。如果您需要对这些事件做些什么,请在您的学员中观察它们

还可以检查
[UIApplication sharedApplication].keyWindow
。显示警报时,键窗口是一个系统窗口(类名以
开头)


出于安全原因,无法检测任何系统警报(APNS警报等)。

为什么不将您的AlretView添加为ivar并选中
\u警报。可见
如果您发布了一些代码,请道歉。那将非常有帮助