0
我有一個表格視圖,如何選擇不同顏色的單元格?或者我如何設置選擇的圖像?感謝UITableView,選擇顏色與藍色不同的單元格?
我有一個表格視圖,如何選擇不同顏色的單元格?或者我如何設置選擇的圖像?感謝UITableView,選擇顏色與藍色不同的單元格?
你可以很容易地改變細胞中選擇風格爲灰色:
[myTableView setSelectionStyle: UITableViewCellSelectionStyleGray];
或者你可以在willDisplayCell
委託改變contentView's
backgroundColor
:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
cell.backgroundColor = [UIColor redColor];
}
另一種方法是創建一個自定義單元格並更改背景的顏色。
UIView *bgColorView = [[UIView alloc] init];
[bgColorView setBackgroundColor:[UIColor redColor]];
[cell setSelectedBackgroundView:bgColorView];
[bgColorView release];
想必你可以做同樣的一個UIImageView以及
UIImageView *bgImageView = [[UIImageView imageNamed:@"Your Image"];
[cell setSelectedBackgroundView:bgImageView];
[bgImageView release];
感謝),但在init方法內CustomCell類[自我setSelectionStyle:...] –