在触摸进入内容视图之前,检测滚动视图上的手指数

时间:2011-03-29 23:11:55

标签: iphone cocoa-touch uiscrollview uigesturerecognizer

我已在滚动视图中访问UIGestureRecognizer数组,并使maximumNumberOfTouches2,以允许我的自定义滚动视图进行一个/两个手指滑动/拖动手势。 我想要做的是识别它是一个手指拖动和两个手指拖动之间。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

UIGestureRecognizer的方法 - (NSUInteger)numberOfTouches 可以告诉你它有多少次接触。

答案 1 :(得分:0)

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    int count = [[event allTouches] count]; // this should be 1 or 2
}