我正在使用这个库:EGOTableViewPullRefresh我已经像示例一样设置了它并且它可以工作。当我开始自定义外观时,事情就出错了。我的代码:
EGORefreshTableHeaderView *view = [[EGORefreshTableHeaderView alloc] initWithFrame:CGRectMake(0.0f, 0.0f - self.tableview.bounds.size.height, self.tableview.frame.size.width, self.tableview.bounds.size.height) arrowImageName:@"pull-refresh-arrow.png" textColor:[UIColor whiteColor] backgroundImage:[UIImage imageNamed:@"alternate-background"]];
// view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"alternate-background"]];
view.backgroundColor = [UIColor blackColor];
view.delegate = self;
[self.tableview addSubview:view];
它正确设置文本和箭头,但不设置背景颜色。实际上,我尝试从具有清晰背景的视图中修改它所附加的表,以查看是否有帮助,但这没有任何区别。
任何帮助都会很棒!谢谢!