iOS8现在提供了一种使用操作创建可滑动表格视图单元格的方法。在Apple自己的Mail应用程序中,如果您完全拖动单元格,也可以提交默认操作(如果您一直拖动并释放,邮件应用程序会显示更多|标记|废纸篓并默认为废纸篓)。有没有办法在iOS 8中执行此操作?
答案 0 :(得分:0)
如果您要在TableViews上引用要删除的滑动,则可以使用以下代码:
//Enable multiple selections during editing
self.tableView.allowsMultipleSelectionDuringEditing = NO;
//Enable editing row
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
// Return YES if you want the specified item to be editable.
return YES;
}
//Do something on delete
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
//add code here for when you hit delete
}
}
答案 1 :(得分:0)
您正在寻找的不是公共API。幸运的是,有人已经完成了这项工作:)