更改 UIAlertViewController 色调颜色

Dav*_*tin 3 uiview uialertview ios swift uialertcontroller

我正在为我的 swift 应用程序使用谷歌登录。当用户点击登录 API 时,会给出这个UIAlert. 有什么办法可以改变它的色调吗?即“取消”和“继续”?

用户界面警报视图

我什至尝试使用下面的 AppDelegate 代码全局更改它;

UIView.appearance(whenContainedInInstancesOf: [UIAlertController.self]).tintColor = Color.brandPurple
Run Code Online (Sandbox Code Playgroud)

这没有效果。

SGD*_*Dev 5

只需设置 UIAlertController 的 tintColor。

 alertController.view.tintColor = Color.brandPurple // alertController is the object of UIAlertController
Run Code Online (Sandbox Code Playgroud)