进入编辑模式时更改自定义单元格外观

时间:2010-04-09 08:35:28

标签: iphone iphone-sdk-3.0 uitableview

我有一张自定义单元格的表格,我在IB中构建。进入编辑模式时,将移动所有单元格的内容以显示删除编辑控件。我的问题是在进入编辑模式之前,我可以在哪里调整单元格外观?我看到willBeginEditingRowAtIndexPath函数应该让我们调整UI,但似乎我根本没有到达那里。

请帮忙,

TIA

1 个答案:

答案 0 :(得分:3)

UITableViewCell具有以下函数,用于在单元格状态发生变化时调整其内容:

- (void)willTransitionToState:(UITableViewCellStateMask)state
- (void)didTransitionToState:(UITableViewCellStateMask)state

所以你可以继承UITableViewCell并覆盖它们中的那些函数来调整单元格的外观。