PanGesture 事件干扰 scrubber 擦洗事件
PanGesture event interfering with scrubber scrubbing event
我正在为视频播放器实现一个洗涤器,但我遇到了一个问题。 视频播放器的父视图(也是我的进度条的父视图)有一个panGesture。当用户向右下方滑动进度条时,它会滑动进度条一点点,并调用 IBAction 函数 ScrubberMovementBegins
,但我认为由于 panGesture 干扰,它不会调用 IBAction 函数 ScrubberMovementEnds
,这让我的洗涤器看起来有问题。
有没有人遇到过这种情况或者有好的解决办法来防止这种情况发生?
如果您在 IBOutlet
或 IBAction
func() 中遇到问题,请尝试使用 @objc
func() 并将选择器实现到 panGesture
或 control
.
@objc func isMoving(){
//Your Code
}
直接的解决方案是忽略来自 UISlide 的 panGesture。
我正在为视频播放器实现一个洗涤器,但我遇到了一个问题。 视频播放器的父视图(也是我的进度条的父视图)有一个panGesture。当用户向右下方滑动进度条时,它会滑动进度条一点点,并调用 IBAction 函数 ScrubberMovementBegins
,但我认为由于 panGesture 干扰,它不会调用 IBAction 函数 ScrubberMovementEnds
,这让我的洗涤器看起来有问题。
有没有人遇到过这种情况或者有好的解决办法来防止这种情况发生?
如果您在 IBOutlet
或 IBAction
func() 中遇到问题,请尝试使用 @objc
func() 并将选择器实现到 panGesture
或 control
.
@objc func isMoving(){
//Your Code
}
直接的解决方案是忽略来自 UISlide 的 panGesture。