2011-12-21 38 views
1

当用户从通知下拉菜单中清除我的应用程序通知时,是否有委托方法或某种方式来获取事件?该UIApplication代表iOS5通知下拉菜单:有没有一种方法可以知道用户何时按下iPhone上的应用程序通知上的清除按钮?

-(void)application:(UIApplication)application didReceiveLocalNotification:(UILocalNotification *)notification 

,当他们从列表中选择一个事件,但是当列表会被清除它不叫时才调用。

回答

1

不,如果用户清除您的通知,就像它从未到达一样。

+0

太糟糕了!感谢你的回答! – 2011-12-22 17:47:03

0

如果清除通知或刷卡通知消息,则此方法将在appdelegate.m文件中调用。

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 
{ 
    //When notification is pressed on background it will enter here 

    //Get strings based on information on your json payload for example 
    if([[userInfo objectForKey:@"keyword"] isEqualToString:@"value"]){ 
     //redirect/push a screen here for example 

} 
相关问题