我想添加编辑操作以在用户滑动表格行时显示。我以前可以使用
editActionsForRowAt
方法,但现在已弃用。在 commit editingStyle
方法中,我不需要执行任何操作。如何为我的单元格添加操作?
尝试以下方法:
func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let item = UIContextualAction(style: .destructive, title: "Delete") { (contextualAction, view, boolValue) in
//Write your code in here
}
item.image = UIImage(named: "deleteIcon")
let swipeActions = UISwipeActionsConfiguration(actions: [item])
return swipeActions
}
有一个有用且易于使用的库,名为“SwipeCellKit”,它可以解决您的问题:
我想要两个关于滑动操作的按钮,然后我在 YouTube 上找到了这个视频,它对我有帮助