在iphone中,红色圆圈的名称是什么,其中包含未读消息的数量

时间:2012-10-03 10:12:52

标签: iphone naming-conventions

是“工具提示”还是“泡沫”还是其他什么?

4 个答案:

答案 0 :(得分:2)

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

您可以这样设置

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:99];

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

资料来源:UIApplication Reference

答案 1 :(得分:1)

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

答案 2 :(得分:1)

UITabBarItem个实例上也有徽章编号。

答案 3 :(得分: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