我拥有的表格视图经常更改单元格背景颜色。设置的颜色-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
很好,但是在表格视图加载后设置了一些颜色,例如:
- (void) ChangeCellColorAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:currentCell inSection:0]];
cell.backgroundView.backgroundColor = [UIColor orangeColor];
}
如果使用该方法更改了单元格,它将在滚动出视图时恢复到最初设置的状态。当我滚动出视图时,如何确保它保持相同的颜色。