可以看到的很多应用可以允许用户自己设置可以选择的 Icon 样式,在很早之前的方法是在文件目录里添加 Icon 进行设置,新版本里可以直接在 Asset 里设置,更加简单便捷,如果你需要设置应用的可选 Icon 可以直接使用下面的方法。
1. iOS 应用设置可选择 Icon
1. 在 Asset 里添加 Icon
在 Xcode Asset 里,右击选择添加 iOS -> New iOS App Icon,然后按照各个尺寸添加准备的 Icon 图片。
2. 设置可选 Icon
选择要设置的 Targets 项目,在 Build Settings 里搜索 icon,可以设置 Alternate App Icon Sets,直接双击后面的内容,在弹出的下拉里设置即可,可以设置多个。
下面的 Primary App Icon Set Name 即为默认的 Icon,可以在这设置也可以在 Targets 里的 General 里设置。
3. 设置用户选择页面
在你的应用里设置用户可以选择更换自己应用的 Icon 的页面,主要包含的逻辑为判断当前的 Icon 是哪个,以及设置选择的 Icon 样式。
设置选择的 Icon: