Ios 如何根据应用程序内用户的首选项更改应用程序图标的颜色? 应用内颜色主题

Ios 如何根据应用程序内用户的首选项更改应用程序图标的颜色? 应用内颜色主题,ios,swift,Ios,Swift,红黄绿蓝 使用者 用户A用户B用户C用户D用户E 应用内用户首选项 用户A(红色)用户B(蓝色)用户C(黄色)用户D(绿色)用户E(红色) 是否可以根据每个用户的应用程序内偏好设置应用程序图标本身的特定颜色?您可以使用此功能设置应用程序图标: UIApplication.shared.setAlternateIconName("iconName", completionHandler: { error in /* Handle error */ } 对于您的情况,您应该有4个图标(每个颜色主题

红黄绿蓝

使用者 用户A用户B用户C用户D用户E

应用内用户首选项 用户A(红色)用户B(蓝色)用户C(黄色)用户D(绿色)用户E(红色)


是否可以根据每个用户的应用程序内偏好设置应用程序图标本身的特定颜色?

您可以使用此功能设置应用程序图标:

UIApplication.shared.setAlternateIconName("iconName", completionHandler: { error in /* Handle error */ }
对于您的情况,您应该有4个图标(每个颜色主题一个)

但首先,您必须在
info.plist

我会帮助你的