Ios 加上「;删除“;UITableViewCell的按钮
我想在UITableViewCell中添加一个自定义删除按钮,而不是要删除的标准滑动按钮。我所需要做的就是删除单元格。我正在使用核心数据和NSFetchedResultsController 有人知道我可以采取什么行动吗?我希望它是一个iAction,这样我就可以将它链接到手机上的一个按钮 编辑:我想澄清我了解如何在单元格上放置按钮,但我需要有关删除单元格操作的帮助。谢谢 编辑2:这是编辑风格代码。我不想使用股票刷删除,但使用自定义按钮。有人知道如何将此代码转换为可以连接到按钮的操作吗Ios 加上「;删除“;UITableViewCell的按钮,ios,uitableview,button,Ios,Uitableview,Button,我想在UITableViewCell中添加一个自定义删除按钮,而不是要删除的标准滑动按钮。我所需要做的就是删除单元格。我正在使用核心数据和NSFetchedResultsController 有人知道我可以采取什么行动吗?我希望它是一个iAction,这样我就可以将它链接到手机上的一个按钮 编辑:我想澄清我了解如何在单元格上放置按钮,但我需要有关删除单元格操作的帮助。谢谢 编辑2:这是编辑风格代码。我不想使用股票刷删除,但使用自定义按钮。有人知道如何将此代码转换为可以连接到按钮的操作吗 if (
if (editingStyle == UITableViewCellEditingStyleDelete) {
[self.tableView beginUpdates];
// Delete the task
Task *taskToDelete = [self.fetchedResultsController objectAtIndexPath:indexPath];
NSLog(@"Deleting (%@)", taskToDelete.name);
[self.managedObjectContext deleteObject:taskToDelete];
[self.managedObjectContext save:nil];
// Delete the row
[self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationRight];
[self performFetch];
[self.tableView endUpdates];
}
从模型中删除相应的行,然后告诉表视图
deleteRowsAtIndexPaths:withRowAnimation:
[[cell contentView]addSubview:deleteButton];//其中loginButton是指向UIButton实例的指针。您还可以向该按钮添加目标操作。我知道如何添加按钮,但不知道如何创建操作以删除单元格。删除该行并更新TableView