如何在iPhone中创建带动态数字标签的icon

来源:互联网 发布:旧金山旅游攻略知乎 编辑:程序博客网 时间:2024/06/17 11:07

iPhone icon with dynamic number, Badge Number

iPhone中创建带动态数字的icon

来源:苹果开发中文网 www.cocoadev.cn

 

待个数提醒的ICON

 

如何做这种带数字提醒的ICON,猛一下子还不知道从哪里下手。

考虑到这个应该是应用的属性,那么就到UIApplication类里面去找,正好就发现了 

 

 

 

 

所以只要在程序退出的时候判断一下还有没有待做的事情,示例程序用的是一个Singletone的对象来保存的值。

 

 

- (void)applicationWillTerminate:(UIApplication *)application

{

    //

    // check if there is any to do task.

    //

    SPSettingsStore *_settingStore = [SPSettingsStore sharedSettingStore];

 

    application.applicationIconBadgeNumber = _settingStore.todoTask;

}

 

进入应用程序界面的时候,选择不通的选项。

 

CocoaDev

 

那么在退出程序的时候就可以看到不同的ICON:

 

待个数提醒的ICON  CocoaDev

 

示例程序下载地址: http://www.cocoadev.cn/SourceCode/BadgeNumber.zip

原创粉丝点击