gpt4 book ai didi

ios - 是否可以删除应用程序图标角标(Badge),让通知保留在通知中心?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:32:05 25 4
gpt4 key购买 nike

我的应用正在排队本地通知(并且还可以接收 APN)并且应用的图标角标(Badge)因此被设置。

当应用程序启动时,我想清除图标角标(Badge),但我希望通知保留在通知中心历史列表中。但这似乎不可能?将角标(Badge)计数设置为 0 具有从通知中心删除所有通知的效果。

有什么办法可以将它们留在那里,以便用户有责任删除它们,同时清除应用程序的标志?

最佳答案

不,除非最近发生变化,否则通知中心的通知与应用程序图标角标(Badge)相关联。

这段代码看起来应该只清除角标(Badge),然而,它通常用于清除通知中心的通知:

[UIApplication sharedApplication].applicationIconBadgeNumber = 0; 

但是,当使用代码时,通知中心的通知也会被清除。通知中心根据图标上显示的内容读取要显示的内容。

来源:

关于ios - 是否可以删除应用程序图标角标(Badge),让通知保留在通知中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11566024/

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