UIRefreshControl更改UIActivityIndi​​catorView的颜色

时间:2013-02-01 08:43:14

标签: objective-c xcode colors uiactivityindicatorview uirefreshcontrol

有什么方法可以改变UIRefreshControl的“UIActivityIndi​​catorView”的颜色吗?

我没找到任何东西!

谢谢!

UIRefreshControl

2 个答案:

答案 0 :(得分:19)

你可以通过设置UIRefreshControl的Tintcolor来做到这一点。

  

[refreshControl setTintColor:[UIColor blackColor]];

这也会改变滑动时展开的箭头。

答案 1 :(得分:1)

由于先前的答案已经过时,我认为我只需要将其修改为Swift 4并共享解决方案即可(贷方为@subharb)。

refreshControl.tintColor = UIColor.white

这行代码会将UIActivityIndi​​catorView的颜色更改为您想要的颜色:)