我希望在“刷新”状态下更改UIRefreshControl的颜色。它在iOS 6上运行良好,但在iOS 7上它不起作用。
答案 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];