के लिए अंदर स्पर्श करें मैं Touch Up Inside
UIButton
के समान स्पर्श ईवेंट को लागू करने का प्रयास कर रहा हूं। मैंने touchesBegan:withEvent
का उपयोग करके कुछ कोड देखे हैं, लेकिन ऐसा लगता है कि मुझे स्क्रीन पर अपनी उंगली को थोड़ा सा स्लाइड करने की आवश्यकता है।UIImageView
- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event {
NSLog(@"Image touched!");
}
सादर: मैं वास्तव में सिर्फ छवि
संहिता में छूना चाहता हूँ!
क्या कोई विशेष कारण है कि आप कस्टम शैली और छवि के साथ 'UIButton' का उपयोग नहीं कर सकते हैं? – pmdj
असल में नहीं, लेकिन मुझे आश्चर्य है कि ऐसा करने का कोई और तरीका है या नहीं। – Claudio
यदि आपको 'UIButton' प्रदान करने वाली सुविधाओं की आवश्यकता नहीं है, तो आप इसके बजाय अधिक नंगे-हड्डियों' UIControl' को उपclass या उपयोग कर सकते हैं। 'यूआईसींट्रोल' सभी गंदे स्पर्श राज्य प्रबंधन का ख्याल रखता है, इसलिए आपको यह नहीं करना है। इसे स्वयं करने का अर्थ यह भी है कि आपका यूआई अन्य सभी ऐप्स के लिए थोड़ा अलग व्यवहार करेगा, जो उपयोगकर्ता को भ्रमित कर सकता है। – pmdj