A T*_*hka 1 uitableview uikit ios
我有一个UITableViewCell,在其中实现leadingSwipeActionsConfigurationForRowAt indexPath了允许用户在单元格上向右拖动以将其添加到收藏夹中的功能。但是,这样做时,也出现了向左拖动以删除的选项。我不希望这些单元格能够被删除。有没有一种方法可以执行滑动动作而不会出现删除动作?
尝试这个
func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool {
return false
}
Run Code Online (Sandbox Code Playgroud)
编辑
func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let swipeAction = UISwipeActionsConfiguration(actions: [])
swipeAction.performsFirstActionWithFullSwipe = false // This is the line which disables full swipe
return swipeAction
}
Run Code Online (Sandbox Code Playgroud)