के साथ UITouch ईवेंट को सुनना मैं एक कस्टम UIView बना रहा हूं और उस पर UITapGestureRecognizer जोड़ रहा हूं। मेरे पास टैप इशारा करने के लिए एक हैंडलर है। लेकिन साथ ही मैं अपने UIView को छूने के लिए चाहता हूं Began & स्पर्श किए गए तरीके। मैंने इशारा किया है पुनर्नवीनीकरणकर्ता: shouldReceiveTouch: विधि भी स्पर्श करती है लेकिन स्पर्श करता है बीज/स्पर्श करता है एंडेड विधियों को नहीं बुलाया जाता है। कोई सुराग क्यों?UIGouchureRecognizer
अपने कस्टम अंदर UIView
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)iGestureRecognizer shouldReceiveTouch:(UITouch *)iTouch {
return YES;
}
मेरे विचार नियंत्रक
MyCustomView aCustomView = [[[MyCustomView alloc] init] autorelease];
UIGestureRecognizer *myGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleGesture:)];
[aCustomView addGestureRecognizer:myGestureRecognizer];
[myGestureRecognizer release];
मुझे हमेशा यही लगता touchesBegan केवल मास्टर ViewController के दृष्टिकोण को लागू किया। – CodaFi