gpt4 book ai didi

iphone - 如何在单击时从通知列表中清除单个通知?

转载 作者:行者123 更新时间:2023-12-01 17:09:20 25 4
gpt4 key购买 nike

单击通知后,所有通知均被清除。在ios中,是否有任何选项可以在单击后清除单个通知?我已经收到4条通知。现在我只需要单击的通知即可清除并保留其他通知。有人可以帮我吗?

- (void) clearNotifications {
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 0];
[[UIApplication sharedApplication] cancelAllLocalNotifications];
}

- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo
{
NSLog(@"Received notification: %@", userInfo);
[self clearNotifications];
}

最佳答案

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

// when you tap on any of notification this delegate method will call...

[[UIApplication sharedApplication] cancelLocalNotification:notification];

}

关于iphone - 如何在单击时从通知列表中清除单个通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17107957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com