Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法让我的应用程序的横幅/徽章只更新到 1?例如,如果我的应用程序有三个通知/更新,而不是在主页上显示带有数字 3 的启动图标,我可以只显示数字 1 吗?
我想从本质上讲,我问我可以为我正在为 iPhone 开发的应用程序设置徽章的最大值吗?
您自己设置应用程序徽章,因此您可以确定您显示的数字的算法。因此,如果您只想在有任何消息的情况下将标记设置为 1,否则没有标记,只需使用以下内容:
- (void)applicationWillResignActive:(UIApplication *)application { [[UIApplication sharedApplication] setApplicationIconBadgeNumber:(numberOfMessages > 0) ? 1 : 0]; }