2

激活子视图的手势识别器时,如何取消滚动视图的滚动?

我有一个视图,它是滚动视图的子视图。subView 有一个平移手势识别器。我想通过拖动移动子视图而不激活滚动。

我似乎只能同时激活两个手势,创建一个奇怪的双重翻译,通过启用:

-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer  {
    return YES;

否则滚动占主导地位,子视图不会独立移动。激活子视图的手势时如何取消滚动视图?

4

0 回答 0