有谁知道如何使用UITableViewCell为每个选定的单元格更改单元格的背景颜色?我在TableView的代码内创建了这个UITableViewCell。

最佳答案

更改属性selectedBackgroundView是正确且最简单的方法。我使用以下代码更改选择颜色:

// set selection color
UIView *myBackView = [[UIView alloc] initWithFrame:cell.frame];
myBackView.backgroundColor = [UIColor colorWithRed:1 green:1 blue:0.75 alpha:1];
cell.selectedBackgroundView = myBackView;
[myBackView release];

08-18 18:29