如何刷新UIRefreshControl的颜色?

时间:2014-04-24 11:37:46

标签: ios objective-c uirefreshcontrol

我希望在“刷新”状态下更改UIRefreshControl的颜色。它在iOS 6上运行良好,但在iOS 7上它不起作用。

1 个答案:

答案 0 :(得分:1)

这不是我几个月前在某个地方发现的代码,它对我有用。

CGRect refreshFrame = self.tableView.bounds;
refreshFrame.origin.y = -frame.size.height;
UIView* refreshBackgroundView = [[UIView alloc] initWithFrame:refreshFrame];
refreshBackgroundView.backgroundColor = [UIColor redColor]; //<- Here you choose what colour you want

[self.tableView insertSubview:refreshBackgroundView atIndex:0];