मैं यह पता लगा रहा हूं कि क्या उपयोगकर्ता ने 2 सेकंड के लिए नीचे दबाया है:
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleLongPress:)];
longPress.minimumPressDuration = 2.0;
[self addGestureRecognizer:longPress];
[longPress release];
इस तरह से मैं लंबे प्रेस को संभालता हूं:
-(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{
NSLog(@"double oo");
}
जब मैं 2 सेकंड से अधिक समय तक दबाता हूं तो टेक्स्ट "डबल ओओ" दो बार प्रिंट हो जाता है। ऐसा क्यों है? मैं कैसे ठीक कर सकता हूं?