Ios 是否可以通过编程将表行设置为删除模式?

Ios 是否可以通过编程将表行设置为删除模式?,ios,Ios,我有一个表格视图,如果用户长按一行,就会出现一个菜单弹出窗口,菜单中的一个选项是删除该行 如果用户选择删除选项,我想让删除按钮看起来就像用户侧扫了单元格一样 是否可以将单个单元格设置为编辑/删除模式?我无法从API中看到任何内容。您可以假装在删除模式下仅显示一个单元格。使用此方法: -(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { if (indexPat

我有一个表格视图,如果用户长按一行,就会出现一个菜单弹出窗口,菜单中的一个选项是删除该行

如果用户选择删除选项,我想让删除按钮看起来就像用户侧扫了单元格一样


是否可以将单个单元格设置为编辑/删除模式?我无法从API中看到任何内容。

您可以假装在删除模式下仅显示一个单元格。使用此方法:

-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {

    if (indexPath.row == myEditableCellIndex)   // myEditableCellIndex would 
       return YES;                              // change based what cell you 
                                                // are editing.
    return NO;
}
因此,无论何时进入编辑模式,只有该单元格将显示编辑控件


希望这会有所帮助。

这将不幸地在左侧添加微调器预控,但不会在右侧添加删除按钮。尽管我还没有找到直接跳到第二步的方法。