如何在编辑模式下更改当前单元格属性的视图?

时间:2014-09-11 15:07:31

标签: ios objective-c uitableview

我想在显示删除按钮的同时更改单元格内容视图的背景,如下图所示;

enter image description here

我尝试在自定义tableview单元类中使用willTransitionToState。但我找不到访问当前单元格的方法。有没有其他方法可以访问单元格?

1 个答案:

答案 0 :(得分:0)

我通过在表视图控制器实现中使用“willBeginEditingRowAtIndexPath”方法来解决它。 我访问当前的单元格实例。我已经完成了。

代码示例:

- (void)tableView:(UITableView *)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath{

    TYMyCustomTableViewCell *cell = (TYMyCustomTableViewCell *)[tableView cellForRowAtIndexPath:indexPath];
    cell.viewContainer.backgroundColor=[UIColor grayColor];  
}