有一种方法可以检测 a 何时localnotification
着火?例如,我有一个通知在上午 12:00 触发,它显示notification
有办法知道用户是否触摸了notification
. 因为如果用户没有触摸,notification
我想设置其他警报在 20 分钟后触发,如果它没有触摸notification
何时触发。
问问题
1412 次
2 回答
2
调用-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
应用程序委托以了解用户何时从通知返回到应用程序。注意:这仅在应用程序未关闭时调用,即通过多任务关闭。我建议为 12:00 AM 设置一个计时器以设置另一个通知,如果用户从第一个通知返回到应用程序,则取消第二个通知。
于 2014-01-13T05:36:21.143 回答
0
当应用程序在前台或后台时,然后在 appDelgate 中触发通知时调用此方法
-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification{
}
如果应用程序关闭然后单击通知然后 didFinishLaunchingWithOptions 方法检查是本地通知
if ([[launchOptions allKeys] UIApplicationLaunchOptionsLocalNotificationKey]) {
}
于 2014-01-13T05:37:50.677 回答