是否有可能在iOS中将UIActivityIndicatorView颜色更改为黑色?
我想要将活动指示器颜色灰色/白色更改为黑色。 是否有可能改变颜色为黑色? 如果是,请引导我或给一些示例代码。
您可以使用.color
属性来更改UIActivityIndicatorView
颜色,例如:
// Objective-C activityIndicator.color = [UIColor greenColor]; // Swift activityIndicator.color = .green
请注意.color
只能在iOS 5中使用 。
您可以使用.activityIndicatorViewStyle
属性在.gray
, .white
和.whiteLarge
之间切换。
我build议执行以下操作:
-
UIActivityIndicatorViewStyle.whiteLarge
使旋转器变大 - 挑选一种颜色
-
select一个backgroundColor来增加对比度
var activityIndicator = UIActivityIndicatorView(activityIndicatorStyle: UIActivityIndicatorViewStyle.whiteLarge) activityIndicator.color = UIColor.<YOUR DESIRED COLOR> activityIndicator.backgroundColor = UIColor.<YOUR DESIRED BACKGROUND COLOR> self.view.addSubview(self.activityIndicator)