iOS10.3新增了可以讓開發者去更改app的icon,接下來看看怎么更改。
這里需要注意兩點:
1.當前設備的系統版本。這里的所有api都是10.3才能使用的。
2.當前app是否支持備用icon。使用supportsAlertnateIcons屬性判斷。只有為true的使用才能去更改。
要實現改變app的icon就必須在Info.plist里面使用CFBundleIcons聲明當前app的primary和alternateicon。
具體設置如下:
這里的CFBundleIconFiles是備用icon的名字。下面的Primary Icon是默認的icon。源代碼就是:
demo地址:點擊下載
參考文獻:http://www.cnblogs.com/zhanggui/archive/2017/04/06/6674858.html