【发布时间】:2013-06-08 10:18:43
【问题描述】:
我有一个类似于日历的 iOS 应用程序,它需要每天在预先计算的特定时间发出警报。 有没有办法检测是否显示通知警报并设置下一个时间表(无需按确定按钮并进入应用程序)?
在其他语言中:是否可以检测 UILocalNotification 的 UIAlertView 的“关闭”按钮是否按下?
谢谢
【问题讨论】:
-
是的,你可以通过 AppDelegate 的 - (void)application:(UIApplication *)app didReceiveLocalNotification:(UILocalNotification *)notif 方法检测到。
-
但是如果按下“关闭”按钮,则不会调用此方法。
-
@Radhu.:您的评论不正确。当您的应用在前台获得本地通知时,将调用该委托(didReceiveLocalNotification)。
-
@AVEbrahimi:你不能这样做
-
是的..我查过了。你是正确的@AVEbrahimi。抱歉回答错了
标签: ios notifications multitasking