我想通过一个滑动手势删除单元格。问题是当我向左滑动时会出现删除图标。当然,当我单击删除图标时,单元格将被删除。我想在滑动手势后立即删除单元格。 ios 9 支持吗?
更多详情
当用户向左滑动到中间的单元格时会出现删除按钮。当他继续滑动到屏幕边缘时,单元格将被删除。
最佳答案
为什么没有自定义表格单元格
在单元格上,在内容 View 或任何部分上添加滑动手势,
使用 indexpath 将其调用委托(delegate)给 tableviewcontroller
- (void)someDelegateFunctionToDeleteCellAtIndexPath:(NSIndexpath *)indexPath{
[dataSourceArray removeObjectAtIndex:indexPath.row];
NSArray *deleteIndexPaths = @[indexPath];
[tableView beginUpdates];
[tableView deleteRowsAtIndexPaths:deleteIndexPaths withRowAnimation:UITableViewRowAnimationFade];
[tableView endUpdates];
}
关于ios - 只需一个手势滑动即可删除单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35409618/