原文地址为:
UIGestureRecognizerDelegate两三事 & UIScrollView滑动 子View上UIPanGestureRecognizer手势冲突
转载请注明本文地址: UIGestureRecognizerDelegate两三事 & UIScrollView滑动 子View上UIPanGestureRecognizer手势冲突
UIGestureRecognizerDelegate两三事:
-(BOOL)gestureRecognizer:(UIGestureRecognizer*)gestureRecognizer shouldReceiveTouch:(UITouch*)touch {
if([touch.view isKindOfClass:[UISlider class]])
return NO;//不会执行UIGestureRecognizer注册的事件
else
return YES;//会执行UIGestureRecognizer注册的事件
}
UIScrollView滑动 子View上UIPanGestureRecognizer手势冲突
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
return YES;//UIScrollView 和 子View上的UIPanGestureRecognizer都会响应
return NO;//只响应子View上的UIPanGestureRecognizer
}
转载请注明本文地址: UIGestureRecognizerDelegate两三事 & UIScrollView滑动 子View上UIPanGestureRecognizer手势冲突