gpt4 book ai didi

swift - 传递一组数据并将其显示在通知中

转载 作者:搜寻专家 更新时间:2023-11-01 06:12:31 26 4
gpt4 key购买 nike

我不知道如何实现该功能,以便通知从数据数组中一条一条地传来。这是我的功能,只显示一个,最后一个通知:

func addNotificationWithTimeIntervalTrigger(title :String){
let content = UNMutableNotificationContent()
content.title = title
content.subtitle = "Subtitle"
content.body = "Body"
//content.badge = 1
content.sound = UNNotificationSound.default()
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 3, repeats: false)
let reguest = UNNotificationRequest(identifier: "timeInterval", content: content, trigger: trigger)
UNUserNotificationCenter.current().add(reguest) { (error) in
}
}

这里我只是传递来自 tableView 的数据:

 func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
switch indexPath.row {
case 0:
UserNotificationManager.shared.addNotificationWithTimeIntervalTrigger(title:"aaa")
default: break
}

我的通知:enter image description here

如何让通知一条一条从数组中走出来? enter image description here

最佳答案

确保每个预定的通知都有不同的标识符,否则新的将取代旧的

let reguest = UNNotificationRequest(identifier: "timeInterval", content: content, trigger: trigger)

关于swift - 传递一组数据并将其显示在通知中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52337654/

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