如果我有一个带有子视图的滚动视图,并且子视图有一个平移手势识别器,则滚动视图的平移手势覆盖子视图的平移。我认为我想要的是相反的,所以我拖动一个子视图,它将在滚动视图中平移,但如果我触摸另一个区域,滚动视图将像平常一样平移。有没有简单的方法来设置它?
这对我有用:
UIPanGestureRecognizer *subviewPanRecognizer = [[UIPanGestureRecognizer alloc]
initWithTarget:self action:@selector(panSubview:)];
[subview addGestureRecognizer:subviewPanRecognizer];
// play nice with subview's pan gesture
[scrollView.panGestureRecognizer
requireGestureRecognizerToFail:subviewPanRecognizer];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)