在iOS中使用UIScrollView添加UIgestureRecognitor
我的屏幕上有ScrollView,在scroll view上也有两个滑块。问题是我的ScrollView正确识别手势,但滑块在移动时给我手势带来麻烦 所以要检测滑块的手势 我尝试了以下在iOS中使用UIScrollView添加UIgestureRecognitor,ios,objective-c,iphone,uiscrollview,uigesturerecognizer,Ios,Objective C,Iphone,Uiscrollview,Uigesturerecognizer,我的屏幕上有ScrollView,在scroll view上也有两个滑块。问题是我的ScrollView正确识别手势,但滑块在移动时给我手势带来麻烦 所以要检测滑块的手势 我尝试了以下手势识别器方法,但仍然不起作用: -(BOOL)gestureRecognizer:(UIPanGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer: (UISwipeGest
手势识别器
方法,但仍然不起作用:
-(BOOL)gestureRecognizer:(UIPanGestureRecognizer *)gestureRecognizer
shouldRecognizeSimultaneouslyWithGestureRecognizer: (UISwipeGestureRecognizer *)otherGestureRecognizer
{
return YES;
}
现在它开始检测滑块手势,但滑块未正确移动scrollview和slider的smoothlySet约束。请尝试将滑块置于contentView(UIView)中。还可以设置contentsize scrollview属性以实现此功能。
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if (touch.view != yourScrollView) {
return NO;
}
return YES;
}