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