是否有可能在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)