回答
你到处都可以设置。例如:
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:123]; // this one
}
anhtu bro one one help? –
@KishoreKumar什么? – anhtu
我喜欢自动更新通知计数,所以我尝试[[UIApplication sharedApplication] setApplicationIconBadgeNumber:[UIApplication sharedApplication] .applicationIconBadgeNumber];但没有得到。 –
当您收到您的通知,这种方法得到了称为:
application:didReceiveRemoteNotification:
这将使用功能
包含的NSDictionary`(NSDictionary *)userInfo`
更新的应用程序图标徽章计数
[UIApplication sharedApplication].applicationIconBadgeNumber = [[[userInfo objectForKey:@"aps"] objectForKey: @"badgecount"] intValue];
您的有效载荷是这样的:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9
}
}
要隐藏徽章使用零(0)
其所谓的徽章,你可以写下面一行来实现这一目标:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:22];
如果您想了解其在示例应用中的工作情况,请参阅以下链接:
http://www.touch-code-magazine.com/how-to-add-a-badge-to-the-application-icon/
- 1. 在通知栏中显示应用程序图标
- 2. 如何在应用程序图标以外的通知中显示图像[iOS]
- 3. 如何在离子应用程序中显示图片中显示的通知
- 4. 如何显示应用程序图标的未读计数android
- 5. 如何在原生反应中显示图标上的通知计数?
- 6. 如何在Web应用程序中显示通知?
- 7. 如何在应用程序图标或小工具中显示徽章计数
- 8. 如何在活动应用程序上显示远程通知?
- 9. 我想在我的应用程序图标上显示未读的通知数
- 10. 在设置中显示通知 - >>应用程序 - >> XYZ应用程序 - >>显示通知
- 11. 在通知中心永久显示数据的应用程序
- 12. 如何在Android应用程序启动器图标中显示通知号码图标
- 13. 如何显示Android上主屏幕上我的应用程序图标上的通知计数
- 14. 如何在应用程序关闭时显示通知(iOS)?
- 15. 如何在Android应用程序上显示通知?
- 16. Android:不显示通知,如果显示的应用程序
- 17. 如何在手表套件中显示通知,其中iPhone应用程序已显示通知
- 18. 如何在Android的工具栏图标中显示通知计数
- 19. 当应用程序在后台显示通知时不显示
- 20. 如何知道Android应用程序显示或不显示通知的应用程序状态?
- 21. 如何使用GCM在我的通知图标上显示通知总数
- 22. 如何在Android的listview中显示应用程序图标?
- 23. 如何在GridView中显示应用程序图标列表?
- 24. 从通知栏恢复我的android应用程序(并且应用程序图标仍显示在栏中)
- 25. 在通知中心显示大图标
- 26. 在CodaNameone中显示通知计数
- 27. 如何通过通知触发应用程序时显示某些视图?
- 28. 通知图标不显示
- 29. 我无法在主屏幕上的应用程序图标上显示通知计数
- 30. 通知Android:当应用程序打开时不显示通知?
请参阅http://stackoverflow.com/questions/6797037/how-to-add-notifications-to-icon-in-ios-application。 – Signare
[更新iOS徽章而无需推送通知]可能的重复(http://stackoverflow.com/questions/4861131/updating-ios-badge-without-push-notifications) –