PanGesture 事件干扰 scrubber 擦洗事件

PanGesture event interfering with scrubber scrubbing event

我正在为视频播放器实现一个洗涤器,但我遇到了一个问题。 视频播放器的父视图(也是我的进度条的父视图)有一个panGesture。当用户向右下方滑动进度条时,它会滑动进度条一点点,并调用 IBAction 函数 ScrubberMovementBegins,但我认为由于 panGesture 干扰,它不会调用 IBAction 函数 ScrubberMovementEnds,这让我的洗涤器看起来有问题。

有没有人遇到过这种情况或者有好的解决办法来防止这种情况发生?

如果您在 IBOutletIBAction func() 中遇到问题,请尝试使用 @objc func() 并将选择器实现到 panGesturecontrol.

@objc func isMoving(){

   //Your Code

}

直接的解决方案是忽略来自 UISlide 的 panGesture。