当cell.cellLabel.text是特定值时,尝试使用特定颜色设置cell.cellLabel.text。但是,cell.text颜色也是为随机单元格设置的,并在滚动时更改。 ??有什么想法吗?
只需..
cell.cellLabel.text = [cellArray objectAtIndex:indexPath.row];
if ([cell.cellLabel.text isEqualToString:@"Phonograms"] ) {
cell.cellLabel.textColor = [UIColor greenColor];
}
由于 约翰。
答案 0 :(得分:1)
添加一个else块,我认为它可以解决您的问题
答案 1 :(得分:1)
试试这个,
cell.cellLabel.text = [cellArray objectAtIndex:indexPath.row];
if ([cell.cellLabel.text isEqualToString:@"Phonograms"] ) {
cell.cellLabel.textColor = [UIColor greenColor];
}
else {
// Set default color for other cell like below
cell.cellLabel.textColor = [UIColor grayColor];
}