tul*_*ira 0 alarm push-notification apple-push-notifications ios uilocalnotification
我想开发一个警报应用程序并实现类似"贪睡"功能.
首先,用户使用datePicker设置时间.当用户忽略通知时,
它在5分钟后再次发出通知.
所以我使用了UILocalNotification并设置了repeatInterval = NSDayCalendarUnit
然后我可以每天收到通知,但我不知道如何实施"打盹"
仅当用户忽略第一个通知时.
您最多可以安排64个本地通知.
因此,以5分钟的间隔安排它们.
如果用户忽略通知(未打开您的应用),则下一个通知将在5分钟后消失.
如果他实际打开您的应用,您可以通过以下方式获得预定的通知
[[UIApplication sharedApplication] scheduledLocalNotifications];
Run Code Online (Sandbox Code Playgroud)
并通过取消所有这些
[[UIApplication sharedApplication] cancelLocalNotification];
Run Code Online (Sandbox Code Playgroud)
然后以5分钟的间隔重新安排下一次警报.
| 归档时间: |
|
| 查看次数: |
1574 次 |
| 最近记录: |