iPhone icon with dynamic number, Badge Number
iPhone中创建带动态数字的icon
来源:苹果开发中文网 www.cocoadev.cn
如何做这种带数字提醒的ICON,猛一下子还不知道从哪里下手。
考虑到这个应该是应用的属性,那么就到UIApplication类里面去找,正好就发现了
所以只要在程序退出的时候判断一下还有没有待做的事情,示例程序用的是一个Singletone的对象来保存的值。
- (void)applicationWillTerminate:(UIApplication *)application
{
//
// check if there is any to do task.
//
SPSettingsStore *_settingStore = [SPSettingsStore sharedSettingStore];
application.applicationIconBadgeNumber = _settingStore.todoTask;
}
进入应用程序界面的时候,选择不通的选项。
那么在退出程序的时候就可以看到不同的ICON: