是否可以在iOS中将UIActivityIndi​​catorView颜色更改为黑色?

Pug*_*gal 47 iphone uiactivityindicatorview ios

我想将活动指示器颜色灰色/白色更改为黑色.是否可以将颜色更改为黑色?如果是,请指导我或提供一些示例代码.

Ces*_*sar 169

您可以使用该.color属性来更改UIActivityIndicatorView颜色,例如:

// Objective-C
activityIndicator.color = [UIColor greenColor];

// Swift
activityIndicator.color = .green
Run Code Online (Sandbox Code Playgroud)

请注意,.color适用于iOS 5.

  • 应该选择这个作为正确的答案.有用. (11认同)
  • 奇迹般有效.很有趣的是,如此明显的东西可能会被很多人忽略.但我认为鉴于iOS API的历史应该有效,但是没有,这是正常的. (4认同)

M V*_*JAY 5

在 Swift 5 中这很容易

@IBOutlet weak var loadingIndicator: UIActivityIndicatorView!       //Declare the UIActivityIndicatorView

override func viewDidLoad() {
   super.viewDidLoad()
   loadingIndicator.style = .medium     //Just change the indicator Style
   loadingIndicator.color = .black      //and change what is your indicator color
}
Run Code Online (Sandbox Code Playgroud)