Ios 单击从通知中心删除通知

Ios 单击从通知中心删除通知,ios,notifications,apple-push-notifications,notificationcenter,Ios,Notifications,Apple Push Notifications,Notificationcenter,在单击通知中心并启动应用程序时,是否可以从通知中心删除推送通知 大多数应用程序似乎都保留了通知。我在另一个问题上读到: [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]; 可能有用,但对我不起作用 Facebook应用程序似乎在点击后会删除推送通知 int badgeCount = [UIApplication sharedApplication].applicationIconBadgeNumber; [

在单击通知中心并启动应用程序时,是否可以从通知中心删除推送通知

大多数应用程序似乎都保留了通知。我在另一个问题上读到:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]; 
可能有用,但对我不起作用

Facebook应用程序似乎在点击后会删除推送通知

int badgeCount = [UIApplication sharedApplication].applicationIconBadgeNumber;
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
[[UIApplication sharedApplication] cancelAllLocalNotifications];
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:badgeCount];
如果你把这两个都加上

- (void)applicationWillEnterForeground:(UIApplication *)application


您将保留徽章计数,并在通知中心单击时清除推送通知。

如果我只想删除用户单击的通知,而不是通知中心中的所有通知,该怎么办?根据这一点:您不能。@AlaaNassef当然可以,[[UIApplication sharedApplication]取消通知:您的通知];这对我不起作用。当我点击它时,通知没有被清除。ipad有什么特殊性吗?嗨!有什么解决办法吗??谢谢
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions (NSDictionary *)launchOptions