我有一个实现此方法的UIScrollView子类:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touches: %d", [[event allTouches] count]);
[self.nextResponder touchesBegan:touches withEvent:event];
}
首次触摸滚动视图时会调用此方法。但是,如果我开始拖动滚动视图,然后放下第二个手指,触摸不会被调用。我需要检测滚动视图中何时发生第二次触摸,即使它当前正在滚动。有什么想法吗?
编辑:如果我从两个开始,则会注册两个触摸,但如果我从一个开始,开始滚动,然后放下第二个手指,它就没有注册。