iOS:可更改icon图标

就我感觉而言,目前意义不大

需要一下几步准备

1.提前准备好icon图片

2.在info.plist文件中添加

下图中添加了三个 Icon1  Icon2  ,和系统默认图片

3.最重要的代码

- (void)setIconName:(NSString*)name {

    UIApplication *application = [UIApplication sharedApplication];


    //先判断设备支不支持“AlternateIcons”

    if([applicationsupportsAlternateIcons]) {


        //这里的IconName必须在Info.plist里定义,具体格式看Info.plist

        [applicationsetAlternateIconName:namecompletionHandler:^(NSError*_Nullableerror) {

            if(error) {

                NSLog(@"error => %@", error.localizedDescription);

            }else{

                NSLog(@"done!");

            }

        }];

    }

}

你可能感兴趣的:(iOS:可更改icon图标)