我正在使用Google登录进行快速申请。当用户单击以登录API时,将提供此UIAlert
。有什么办法可以改变它的色彩吗?即“取消”和“继续”?
我什至尝试使用下面的AppDelegate代码对其进行全局更改;
UIView.appearance(whenContainedInInstancesOf: [UIAlertController.self]).tintColor = Color.brandPurple
这没有效果。
答案 0 :(得分:3)
只需设置UIAlertController的tintColor。
alertController.view.tintColor = Color.brandPurple // alertController is the object of UIAlertController
答案 1 :(得分:1)
您有两个选择,(还有您使用的颜色的名称和您已经尝试过的方法,可能第一个选择是您要寻找的东西)
您可以更改window
的{{1}}
可以从任何tintColor
view
更改单个警报视图的view.window?.tintColor = Color.brandPurple
tintColor