leadingSwipeActions 与自定义手势冲突

leadingSwipeActions conflict with custom gesture

我在 tableView 上有一个视图,并向该视图添加了 UIPanGestireRecognizer

在我的 tableView 上,我用

实现了滑动动作

tableView(_ tableView: UITableView, leadingSwipeActionsConfigurationForRowAt indexPath: IndexPath)

但是效果不好。大多数时候我的 panGesture 工作而不是滑动动作。我该如何解决这个问题?

尝试实现 UIGestureDelegate 并检查。

func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {

    if gestureRecognizer.view == YourView {
        return true
    }
    return false
}