您好 我如何找到两个cgpoint?他给了我一个。
-(void)gestureLoad {
//GESTURE
UIGestureRecognizer *recognizer;
recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(numTap2:)];
[(UITapGestureRecognizer *)recognizer setNumberOfTouchesRequired:2];
[self.view addGestureRecognizer:recognizer];
self.tapRecognizer = (UITapGestureRecognizer *)recognizer;
recognizer.delegate = self;
[recognizer release];
}
- (void)numTap2:(UITapGestureRecognizer *)recognizer {
CGPoint location = [recognizer locationInView:self.view];
...other actions...
}
非常感谢!
答案 0 :(得分:1)
来自 - [UIGestureRecognizer numberOfTouches]的描述:
使用此返回的值 循环中的方法,你可以要求 个人接触的位置 locationOfTouch:inView:method。
所以,调用-locationOfTouche:inView:为每次触摸获取相应的位置。