2013-03-16 60 views
0

我正在使用这个库:EGOTableViewPullRefresh我已经把它设置得像这个例子,它的工作原理。当我开始定制出现问题的外观时。我的代码: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]; 

它正确设置文本和箭头,但不是backgroundColor。我实际上尝试修改它所附带的表格,从具有清晰背景的视图中查看是否有帮助,但没有任何区别。

任何帮助将是伟大的!谢谢!

回答

0

如果你想定制的PullRefresh视图的背景颜色,你应该找到“EGORefreshTableHeaderView.m”文件,你想要的代码,符合

self.backgroundColor = [UIColor colorWithRed:226.0/255.0 green:231.0/255.0 blue:237.0/255.0 alpha:1.0]; 

所以,你可以改变背景颜色容易,我希望这会帮助你...