7
अरे, मैं यह जांचने में सक्षम होना चाहता हूं कि उपयोगकर्ता मेरे UIView को छूता है, इसलिए मैं अपने पिकर को खारिज कर सकता हूं कि मैं वास्तव में इसे कैसे कर सकता हूं? धन्यवाद!जांचें कि क्या UIView को छुआ है?
अरे, मैं यह जांचने में सक्षम होना चाहता हूं कि उपयोगकर्ता मेरे UIView को छूता है, इसलिए मैं अपने पिकर को खारिज कर सकता हूं कि मैं वास्तव में इसे कैसे कर सकता हूं? धन्यवाद!जांचें कि क्या UIView को छुआ है?
UIViewController
उपवर्ग है कि आपके UIView
शामिल की viewDidLoad
में एक UITapGestureRecognizer
करने के लिए अपने UIView
वर्ग जोड़ने का प्रयास करें। यह कुछ इस तरह दिखेगा:
- (void)viewDidLoad {
[super viewDidLoad];
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped:)];
tap.numberOfTapsRequired = 1;
[self.aView addGestureRecognizer:tap];
[tap release];
}
फिर, नल जो, ऊपर कोड के आधार पर के लिए कोई हैंडलर को लागू इस प्रकार दिखाई देगा:
-(void)viewTapped:(UITapGestureRecognizer *)recognizer {
//Add in your picker dismissal code here
}
आशा इस मदद करता है,
जस्टिन
ग्रेट यह काम करता है! –