我的UIViewController
包含UITableView
。我实现了自定义编辑按钮,可以为表格视图切换setEditing:animated
。一切正常,删除和重新排序图标显示。表视图单元格具有自定义类(UITableViewCell
的子类),其中我重写setEditing
方法以在编辑模式为ON时执行一些额外的自定义。
来自文档:
当表视图收到setEditing:animated:时,它发送相同的内容 每个可见行的UITableViewCell对象的消息。
据我所知,应该为每个单元调用setEditing
方法,但遗憾的是它不会发生。哪里可能是问题?我错过了什么?
答案 0 :(得分:3)
我发现了自己的错误。我压倒一切
-(void)setEditing:(BOOL)editing
但我应该覆盖
-(void)setEditing:(BOOL)editing animated:(BOOL)animated