【发布时间】:2011-02-28 10:42:33
【问题描述】:
我想在用户触摸视图时检测 JUST 双击/单击。
我做了这样的事情:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [touches anyObject];
CGPoint prevLoc = [touch ]
if(touch.tapCount == 2)
NSLog(@"tapCount 2");
else if(touch.tapCount == 1)
NSLog(@"tapCount 1");
}
但它总是在 2 次点击之前检测到 1 次点击。如何仅检测 1 / 2 次点击?
【问题讨论】:
-
我认为这是更好的方法。 stackoverflow.com/questions/7175086/…
标签: ios cocoa-touch uitouch