例如,我正在尝试将表格视图中第一个单元格的背景颜色设置为蓝色,但它不起作用。每次我开始滚动时,蓝色都会跳到不同的单元格。我试过这些代码。
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if([[self.menu objectAtIndex:indexPath.row] isEqual:@"a string"]){
cell.contentView.backgroundColor=[UIColor blueColor] ;
}
}
和
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if(indexPath.row==0){
cell.contentView.backgroundColor=[UIColor blueColor] ;
}
}
我也在索引路径的 cellfro 行中尝试过。我错过了什么吗?
这是我用于 cellforrowatindexpath 的代码:
if(indexPath.row==0){
cell.contentView.backgroundColor=[UIColor blueColor] ;
}