UITableViewCells不接收setEditing消息

时间:2012-01-05 20:52:38

标签: ios uitableview

我有一个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,但由于这里的答案不起作用,我的问题似乎是截然不同的。当我知道它的独特之处时,我会编辑标题。

提前致谢!

0 个答案:

没有答案