2013-03-16 98 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]; 

所以,你可以改變背景顏色容易,我希望這會幫助你...