Iphone 是否在没有“编辑”按钮的tableview中编辑操作?
我想在Iphone 是否在没有“编辑”按钮的tableview中编辑操作?,iphone,Iphone,我想在UITableViewCellStateShowingDeleteConfirmationMask中用红色标记(负号)显示tableview(加载时)中的所有行。换句话说,如果我单击红色标记,它必须在表视图中显示该特定行的删除按钮(编辑按钮的操作将在不按编辑按钮的情况下执行)。下面的代码给出了一个运行时错误,并且没有为每一行显示负红色标记 我想在没有编辑按钮的情况下完成它,那么我需要做什么来实现它呢 (void)tableView:(UITableView *)tableView didS
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];
[tv endUpdates];
}
我不太清楚你到底想做什么。但如果您想进入编辑模式(与用户按下“编辑”按钮时发生的情况相同),您只需调用:
[tableView setEditing:YES animated:YES]
有关更多信息,请参阅UITableView文档