2013-02-25 91 views
0

我正在設置UITableView分組圖像,但它顯示了整個表我想它應該在第二個表中應該像 它應該只背景圖像區域的單元格和表格不是灰色邊框在第二個表謝謝。UITableView分組背景圖片

enter image description here

回答

4

使用以下代碼。

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Background.png"]]; 

對於另一種方式來設置分組UITableView backgroung圖像讀取This documentation.

+0

但它添加側形象也爲分組表 – 2013-02-25 06:45:06

+0

@ NaziaJan-試試這個代碼???可能解決您的問題:) – iPatel 2013-02-25 06:46:27

+0

它不工作 – 2013-02-25 06:54:40

1
UIImageView *tempImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"TableViewBackground.png"]]; 
[tempImageView setFrame:self.tableView.frame]; 
self.tableView.backgroundView = tempImageView; 
[tempImageView release]; 
-2

而不是給背景圖像以table.Provide背景圖像/色彩到細胞。

cell.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"Background.png"]]; 

since colorWithPattern is very expensive which causes memory leak,avoid using colorWithPatternImage 

instead you can use 
cell.backgroundColor=[UIColor initWithRed:0.25 green:0.25 blue:0.25 alpha:1]; 


//change the RGB as per the image 
+0

這裏我們要顯示單元格的背景不tableview。 – Praveen 2013-02-25 07:31:03

+0

你好,我讀了bhai。如果你知道只有一種找到解決方案的方法意味着更多,還有其他數千種方法可供玩耍。 – Praveen 2013-02-25 07:41:51

+0

是的,所以請申請我提供的解決方案,而不是投票,並通過時間.SF ... – Praveen 2013-02-25 09:01:14