2016-06-19 25 views
0

有沒有人知道如何設置背景的表爲表的每個部分圖像作爲每個SectionView的每個TableView的背景?

我已經有標題圖片每個部分...

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { 
    UIImage *viewImage = [artwork imageWithSize: CGSizeMake (1024, 1024)]; 
    UIImageView *imageView = [[UIImageView alloc] initWithImage:viewImage]; 
    if (viewImage) { 
     return imageView; 
    } else { 
     return imageView; 
    } 
} 

...但我還沒有看到如何改變背景各的tableview部分的任何答案?

因爲每個tableview節都需要不同的背景圖像,就像每個節有不同的標題圖像一樣。

謝謝!

+0

有沒有直接的方法來做到這一點。但由於表視圖是scrollView的子類,所以如果你得到整個section的矩形,你可以添加一個自定義視圖到tableview的divvies作爲背景並設置它的框架 – SolaWing

+0

刪除索引值的位置並在數組中添加更改圖像。重新加載tableview後。但它不是一個好的解決方案 –

+0

我認爲你需要在tableVIew的Header部分有'UIImage'數組。 –

回答

0

你也許可以做到這一點。

NSArray *imgArr = @[@"first.png",@"second.png",@"third.png"]; 
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imgArr[secetion]]]; 
imageView.frame = .....; 
return imageView; 
+0

那是在哪裏?謝謝! – SRMR

相關問題