有一种方法可以检测到localnotification
何时发生火灾? 例如我有一个通知是火灾12:00 a.m它显示notification
有办法知道用户是否触摸notification
。 因为如果用户没有触摸notification
我想设置其他闹钟在20分钟后触发,如果在触发时没有触及notification
。当本地通知发生火灾时检测
0
A
回答
1
在应用程序委托中调用-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
以知道用户何时从通知返回到应用程序。注意:只有在应用程序未关闭时才会调用,即通过多任务关闭。我建议在上午12:00设置一个计时器来设置另一个通知,如果用户从第一个通知返回到应用程序,则取消第二个通知。
0
而应用forground或背景,则此方法调用时appDelgate火灾通知
-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification{
}
如果应用程序关闭,然后点击通知,然后didFinishLaunchingWithOptions方法检查是本地通知
if ([[launchOptions allKeys] UIApplicationLaunchOptionsLocalNotificationKey]) {
}
相关问题
- 1. 当shouldOverrideUrlLoading火灾发生时检查网络/移动访问
- 2. 当textarea中的文本发生变化时发生火灾事件
- 3. 检测在本地通知
- 4. SmartGWT:启动时发生火灾
- 5. 本地通知设置特定的火灾日期
- 6. 当从AppDelegate发送本地通知时发生NSInvalidArgumentException
- 7. 当使用SoundManager2时,会发生onfinish火灾
- 8. 当按钮加载ajax时发生火灾事件
- 9. 当div达到某个PX时发生火灾事件
- 10. 每次数组发生变化时发生Typscript火灾事件
- 11. 从shell脚本调用elinks有时会发生双重火灾
- 12. Android中的每周的火灾通知
- 13. 通知 - 点击火灾错误的PendingIntent
- 14. 当前本地通知现在和时间表本地通知
- 15. 检测用户点击本地通知
- 16. 斯威夫特地点:每X米火灾通知
- 17. 让js不止一次发生火灾?
- 18. UIWebView不会导致document.ready发生火灾
- 19. kCFCalendarUnitQuarter没有设置季度通知火灾通知的下一个火灾日期
- 20. 有选择地在C中发生火灾事件#
- 21. 如何在火灾发生之前知道UILocalNotification的剩余时间?
- 22. 发生错误时重新发送本地通知
- 23. 将USB设备连接到MAC时的火灾通知
- 24. 当通知被点击发送分析事件时检测到
- 25. 当在旋转关节达到一定角度时发生火灾事件
- 26. 仅当谷歌地图空闲数秒钟时才触发火灾事件
- 27. 问题在本地通知不点火
- 28. OpenGL:创建新几何图形时发生火灾事件
- 29. Javascript onclick在页面加载时发生火灾
- 30. 仅在图像变化时发生火灾事件
没错,设置2本地通知,第一次在所需的日期,第二次在第一次+20分钟的日期(或任何你想要的时间间隔)。然后,如果第一个触发,取消第二个。如果不启动,则会显示第二个。 – Alex