1

它是“工具提示”或“气泡”还是其他什么?

4

4 回答 4

2

它被称为应用程序图标徽章。可以通过设置applicationIconBadgeNumber共享UIApplication实例的属性来修改它。

你可以这样设置

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:99];

这样做会将数字 99 放在应用程序徽章上。将其设置为零会隐藏徽章。此属性的默认值为零。

来源:UIApplication 参考

于 2012-10-03T10:16:16.547 回答
1

您在UITabBarItem实例上也有徽章编号。

于 2012-10-03T10:25:40.053 回答
1

它是通过applicationIconBadgeNumber属性设置的UIApplication,应该是“徽章”或“徽章编号”

于 2012-10-03T10:14:54.753 回答
0
int tabBarWithBadge = 2 ; //set which tab you want the red badge currently its 2
int badgeValue = 007;

 [[[[[[[UIApplication sharedApplication]delegate]  tabBarController] viewControllers] objectAtIndex:tabBarWithBadge] tabBarItem] setBadgeValue:badgeValue];

这里 tabBarController 是在 appDelegate 文件中设置的 UItabBarController

于 2012-10-03T10:46:02.153 回答