【发布时间】:2016-04-19 20:56:08
【问题描述】:
我有一个带有 UIPanGestureRecognizer 的 UIScrollView。
在拖动时,我想触发手势识别器,或scrollViewDidScroll,或者有时在一次拖动中同时触发两者。然而,手势识别器会窃取触摸事件,因此滚动视图无法滚动。
有没有办法将单个触摸事件发送到scrollViewDidScroll和手势识别器?
(我尝试子类化滚动视图并覆盖gestureRecognizer(UIGestureRecognizer,
shouldRecognizeSimultaneouslyWithGestureRecognizer:UIGestureRecognizer),但没有任何效果,我认为是因为scrollViewDidScroll 不依赖于手势识别器。)
【问题讨论】:
标签: swift uiscrollview uigesturerecognizer