2

给定:

在我的应用程序中有“n”(假设 A、B、C ......)数量的不同事件(预定的 UILocalNotification)。每个事件都将被重复触发,对于每个触发的事件,我想显示一个 UIAlertView。

目标 :

对于每个事件,如果用户错过了之前的警报消息,则应该只向用户显示一个“最新的”UIAlertView。

例子:

我想安排以下药物

A 在上午 8:00、下午 2:00 和下午 6:00

B 在上午 9:00、下午 2:00 和晚上 7:00

C , D ......等等......

所以,如果我一整天都没有看到警报消息......晚上 8:00 PM ,应该有

只有“n”个警报消息,其中“n = 药物数量”。

显示为

A->“下午 6:00 吃药 A”

B->“晚上7:00吃药B”

提前致谢

--

阿努帕姆

4

1 回答 1

2

如果没有看到您是如何启动警报的,很难准确地说出,但是在您显示警报的方法中,检查该事件的警报是否在屏幕上,如果是,则将其关闭。

于 2012-05-28T06:34:10.197 回答