如何在不使用“setEditing”方法删除控件的情况下启用UITableViewCell重新排序?

时间:2012-01-13 15:15:54

标签: objective-c ios uitableview

当我使用[tableview setEditing:YES animated:YES];启用UITableViewCell重新排序时,也会显示删除控件。我该如何防止这种情况?

2 个答案:

答案 0 :(得分:15)

在表格视图委托和return UITableViewCellEditingStyleNone中实施-tableView:editingStyleForRowAtIndexPath:

答案 1 :(得分:0)

将此方法添加到youc代码:

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
    // Return NO if you do not want the specified item to be editable.
    return NO;
}