首页 > 解决方案 > 有没有办法在通知中心修复本地通知,所以它不能在 swift 中清除

问题描述

我是 swift 的新手,我想修复通知中心上的通知,因此不能通过滑动或单击通知中心上的清除来删除它。我正在使用此代码触发本地通知

 let content = UNMutableNotificationContent()
 content.title = NSString.localizedUserNotificationString(forKey: "Hello!", arguments: nil)
 content.body = NSString.localizedUserNotificationString(forKey: "Hello_message_body", arguments: nil)
 content.sound = UNNotificationSound.default
 content.categoryIdentifier = "notify-test"

 let trigger = UNTimeIntervalNotificationTrigger.init(timeInterval: 1, repeats: false)
 let request = UNNotificationRequest.init(identifier: "notify-test", content: content, trigger: trigger)

 let center = UNUserNotificationCenter.current()
 center.add(request)

标签: iosswiftnotificationsuilocalnotification

解决方案


用户可以随时清除通知。你无法阻止这一点。


推荐阅读