如果显示 UIAlertView,iOS 上是不是有通知?

Posted

技术标签:

【中文标题】如果显示 UIAlertView,iOS 上是不是有通知?【英文标题】:Is there a notification on iOS if a UIAlertView is shown?如果显示 UIAlertView,iOS 上是否有通知? 【发布时间】:2011-10-07 19:49:35 【问题描述】:

想知道如果弹出UIAlertView 是否有可用通知? 背景:我的应用程序在一段时间不活动后要求用户输入 PIN,但如果屏幕上出现警报,我想阻止它。 我不想通过我的代码并找到所有警报并禁用 PIN 检查器,而是通知会很棒。 NSNotification 有什么希望吗?

【问题讨论】:

【参考方案1】:

刚刚找到答案。它隐藏在这里:

Can I get message when I show UIAlertView

如果您收听“UIWindowDidBecomeVisibleNotification”通知,它还会触发您自己的警报,而不仅仅是系统警报。 但是,对于您自己的警报,应用程序不会退出激活。

【讨论】:

以上是关于如果显示 UIAlertView,iOS 上是不是有通知?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 8 上显示没有按钮的 UIAlertView?

我可以检查现在是不是显示任何 UIAlertView 吗? [复制]

在 iOS 7 中显示 UIAlertView 时出现旋转问题

UIAlertView里面的UIView

在带有 Xamarin.iOS 的 iOS 7 上的 ViewDidAppear 方法中显示阻止的 UIAlertView 不起作用

找出用户在iOS显示的UIAlertView上选择了哪个按钮的方法,请求允许应用程序接收推送通知