iphone4怎么退出恢复模式,很多ihoe的玩家都知道,ihoe一共有三种工作模式,分别是正常模式,恢复模式和DFU模式。当我们进入恢复模式想再切换回到正常模式的时候,会发现关机后再开机还是进入恢复......
2023-03-04 514 iphone
在iOS10.3之后,苹果开启了新的应用内动态设置App图标的功能,现以Swift实现为例进行示范。
新建Xcode测试工程,将需要的图标文件导入,在这里导入三套图片,简单起见命名为1,2,3,分别为60的2x和3x图片,如下:
在官方文档的解释是CFBundleAlternateIcons字典下需要增加CFBundleIconFiles与UIPrerenderedIcon两个键对应新图标,具体的文档截图与大致翻译如下:
选择Info.plist,在其下新增Icon files (iOS 5)字典,根据文档加入CFBundleAlternateIcons字典,具体如下:
dict>
key>CFBundleAlternateIcons/key>
dict>
key>2/key>
dict>
key>UIPrerenderedIcon/key>
false/>
key>CFBundleIconFiles/key>
array>
string>2/string>
/array>
/dict>
key>3/key>
dict>
key>UIPrerenderedIcon/key>
false/>
key>CFBundleIconFiles/key>
array>
string>3/string>
/array>
/dict>
/dict>
key>CFBundlePrimaryIcon/key>
dict>
key>CFBundleIconFiles/key>
array>
string>1/string>
/array>
key>UIPrerenderedIcon/key>
false/>
/dict>
/dict>
Icon files (iOS 5)下的Primary Icon表示初始图片设置,在这里设置为图片1,如下:
图标的更改是放在按钮事件中响应的,点击界面上的按钮完成图标的更改,具体实现代码如下:
if #available(iOS 10.3, *) {
if UIApplication.shared.supportsAlternateIcons {
UIApplication.shared.setAlternateIconName("2", completionHandler: {(error) in
if error != nil {
print(error)
}
})
}
}
编译运行下项目,然后回到模拟器的首页,可以看到模拟器当前项目中显示的图标为图片1,如下:
回到App中,点击放置的按钮进行图标更换,更换成功会弹出提示框,点击ok,然后回到模拟器首页可以看到App图标已经更换掉,如下:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
iphone4怎么退出恢复模式,很多ihoe的玩家都知道,ihoe一共有三种工作模式,分别是正常模式,恢复模式和DFU模式。当我们进入恢复模式想再切换回到正常模式的时候,会发现关机后再开机还是进入恢复......
2023-03-04 514 iphone
如何将电脑上的音乐导入iphone,直接从itue下载歌曲是要花钱的,而且歌曲种类有限,因此利用itue把电脑上的歌曲导入ihoe中是个不错的选择。......
2023-03-04 524 iphone
iphone4怎么还原所有设置,在我们使用iPhoe的过程中,系统可能会出现一些故障或者混乱,这时候我们就可以用系统为我提供的“恢复功能”来重新初始化系统,帮助我们解决在使用中遇到的一些常见问题。......
2023-03-04 491 iphone