1

我有一个类似日历的 iOS 应用程序,它需要每天在特定的预先计算的时间发出警报。无论如何检测是否显示通知警报并设置下一个时间表(无需按确定按钮并进入应用程序)?

用其他语言:是否可以检测 UILocalNotification 的 UIAlertView 的“关闭”按钮是否按下?

谢谢

4

2 回答 2

1

不,您不能根据另一个响应重新触发另一个通知。虽然,您可以简单地为您希望使用NSCalendarUnit. 唯一的缺点是您最多只能收到 64 个通知。

如果您想检查它,这个答案显示了一个创建通知队列以通过该限制的技巧。

于 2013-06-08T10:42:15.653 回答
0

没有。如果不进入您的应用程序,您将无法做任何事情。无法检测到按下的取消按钮。如果您取消通知,警报就会消失。如果您给出操作按钮通知将启动应用程序。

于 2013-06-08T10:27:45.847 回答