2012-03-13 60 views
1

我做以下設置背景圖片:設置背景圖像時的故事登機也用於

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImageimageNamed:@"appback_new.png"]]; 
    [self.tableView setBackgroundView:imageView]; 

鑑於沒有負荷的方法。另外,我確保背景顏色在故事板中設置爲清晰的顏色。

但是當視圖加載時,它將以黑色加載。

有沒有人遇到這個問題,並知道如何解決它?

謝謝。

回答

1

試試這個它應該工作:

UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"appback_new.png"]]; 
self.tableView.backgroundColor = background; 
self.tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"appback_new.png"]]; 
+0

nopes ....它仍然是黑色bakground說快到了...... – user1253637 2012-03-13 18:34:33

+0

後嘗試你的代碼首先:如果它不是UIViewController,那麼確保你的tableView連接到它是IBOutlet。換句話說,檢查interfaceBuilder中的tableView是否引用了tableView的出口。 – 2012-03-13 18:37:50

+0

我使用的故事板和我的表格視圖嵌入導航控制器 – user1253637 2012-03-13 18:43:57

1

插入這行代碼

tableView.backgroundColor = [UIColor clearColor]; 
+0

nopes ....它仍然是即將到來的黑色bakground ... – user1253637 2012-03-13 18:34:59