iOS - 覆盖整个应用程序的 UIActivityIndi​​catorView 的默认颜色

标签 ios uiactivityindicatorview

我正在为 iOS 使用 javascript 开发一个混合应用程序。而且我无权访问显示 UIActivityIndi​​catorView 的底层框架。我想以编程方式或设置某些属性来更改指示器的颜色。

PS:我可以通过设置主题在 Android 中做到这一点。希望有类似的方式,因为我是 iOS 开发的新手。

最佳答案

您可以通过 UIAppearance 全局设置颜色,即。例如:

[[UIActivityIndicatorView appearance] setColor:[UIColor red]];

或在 Swift 4 中相同:

UIActivityIndicatorView.appearance().color = .red

关于iOS - 覆盖整个应用程序的 UIActivityIndi​​catorView 的默认颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48284146/

相关文章:

iOS FB graph api 大规模访问相册图片

新 UI 的 iOS Storyboard本地化

ios - UIActivityIndi​​cator 不工作

ios - UIActivityIndi​​catorView 未居中

ios - OCUnit 测试从命令行失败,但在使用钥匙串(keychain)服务时在 Xcode 中工作

ios - 在 UITableView 中处理 UIButton 照片网格的最有效方法是什么?

ios - 自定义事件指示器未居中

ios - 将 "activity indicator"添加到TableView并在Swift中恢复为 "disclosure indicator"

ios - UIActivityIndi​​cator 添加 AppDelegate

ios - 将数据从父 View Controller 传递到 subview Controller Swift 4