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

时间:2012-07-13 10:31:24

标签: ios apple-push-notifications

默认APNS允许号码(徽章)显示在应用图标顶部的红色背景中,表示有新通知。

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

3 个答案:

答案 0 :(得分:2)

我认为公共iOS SDK API无法实现这一点

答案 1 :(得分:1)

根据Apple iOS Human Interface Guidelines,您无法更改待处理通知徽章的颜色或大小。

  

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

如果您只是对如何操作感到好奇,那么有一个示例项目here

答案 2 :(得分:0)

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