我希望在UITableViewCellStateShowingDeleteConfirmationMask
中显示我的tableview中的所有行(加载时)和红色标记(减号)。换句话说,如果我单击红色标记,它应该显示该特定行的删除按钮。 (在表视图中不按下编辑按钮的情况下将执行编辑按钮的操作)。以下代码给出了运行时错误。并且它没有在每一行中显示红色减号。我需要做什么? (我想这样做而不需要编辑按钮。)
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSArray *deleteIndexPaths = [NSArray arrayWithObjects: [NSIndexPath indexPathForRow:indexPath.row inSection:0], nil];
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:deleteIndexPaths withRowAnimation:UITableViewRowAnimationFade];
[tableView endUpdates];
}