基本上,我有2 UIScrollView
。
第一个占据整个屏幕并包含第二个。
当我在第二个Pan gesture
中执行UIScrollView
时,如果手势的水平速度至少比其大4倍,我希望它仅被识别为Pan gesture
垂直的。
如果它不足,我希望将手势转发给下一个响应者(第一个UIScrollView
)。
我尝试在第二个gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer) -> Bool
覆盖UIScrollView
并检查那里的速度,但如果我返回false,则无法识别平移手势(这是我想要的)但它不是转发给下一个响应者。
我怎样才能实现这一目标?