我有一个UITableViewController子类,我调用“setEditing:animated:”,但我的UITableViewCells的“setEditing:animated”方法不会被调用。
我在UITableViewController中实现了以下内容:
// Override to support conditional rearranging of the table view.
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
// Override to support conditional editing of the table view.
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
当tableview加载时会调用它们。
我尝试手动调用[self.tableView setEditing:YES animated:YES] - 所以我确信消息正在通过tableView,但没有任何内容通过单元格。
最后,我知道这个类似的问题TableView won't send setEditing message to cells,但由于这里的答案不起作用,我的问题似乎是截然不同的。当我知道它的独特之处时,我会编辑标题。
提前致谢!