以下を使用して、セルの背景色を交互に設定しています。
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (![cell isKindOfClass:[AlbumDetailsCell class]]) {
if (indexPath.row % 2 == 0) {
UIColor *color = [UIColor colorWithRed:229/255.0 green:229/255.0 blue:229/255.0 alpha:1.0];
cell.backgroundColor = color;
}
else {
UIColor *color = [UIColor colorWithRed:214/255.0 green:214/255.0 blue:214/255.0 alpha:1.0];
cell.backgroundColor = color;
}
}
}
テーブルビューで高速スクロールすると、これが台無しになります。色落ちしないようにするにはどうしたらいいですか?