如何将IOS徽章通知颜色从默认的红色更改为其他颜色



默认的APNS允许在我们的应用程序图标顶部以红色背景显示一个数字(徽章),以表示有新的通知。

有没有办法根据后端服务器的输出将红色背景更改为任何其他颜色?

我认为这在公共iOS SDK API 中是不可能的

根据Apple iOS人机界面指南,您不能更改挂起通知徽章的颜色或大小。

徽章是一个红色的小椭圆形,显示待处理通知项目的数量(徽章出现在应用程序图标的右上角)。您无法控制徽章的大小或颜色。

然而,如果你只是好奇如何做到这一点,这里有一个示例项目。

Apple不允许访问UILocalnotification属性,因此我们不能更改UILocalnotify中的任何内容,我们只能使用其默认属性

最新更新