9

这可能是一个愚蠢的问题。但我问它是因为我的好奇心。是否有任何可能的方法来自定义 iOS 应用程序图标徽章图像(如下:)..?

在此处输入图像描述

提前致谢...

4

3 回答 3

8

根本不可能。您必须使用默认值。应用启动后,您可以显示 UITabbar 的自定义徽章图标。

祝一切顺利 !!!

于 2013-03-21T08:48:58.257 回答
3

如果您的意思是可以在应用程序图标上显示的徽章编号,在红色圆圈上以白色文本显示,那么不,它不能设置为自定义图像。您只能控制显示的数字。它是使用-[UIApplication setApplicationIconBadgeNumber:]方法设置的,即applicationIconBadgeNumberUIApplication 上的属性:

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:99];
于 2013-03-21T08:51:52.670 回答
0

我有一个可能的解决方案,而不是使用操作系统添加徽章,如果您以编程方式将应用程序图标替换为内置徽章的版本会怎样。

您可以使用以下库: https ://github.com/skb1129/react-native-change-icon

唯一的问题是,有人知道苹果会不会有任何反对意见吗?

于 2019-09-13T15:19:46.607 回答