看起来UITableViewDelegate(或者甚至UITableViewDataSource)上应该有一个API让委托知道UITableView何时更改编辑状态。但我找不到那样的东西。
我想我可以使用KVO来检测它,但除非必须,否则我不想这样做。
我错过了什么吗?或者真的没有API吗?
答案 0 :(得分:1)
嗯,UIViewController定义 - (void)setEditing:(BOOL)编辑动画:(BOOL)动画,您可以在子类中覆盖它。始终调用超类实现,但这使您有机会在状态之间转换时修改表(例如插入/删除行)。
答案 1 :(得分:1)