/ / कैसे मैं टच द्वारा देखने में चयनित छवि को संभाल सकता हूँ - iphone

स्पर्श-आईफोन द्वारा मैं चयनित छवि दृश्य को कैसे देख सकता हूं

हाय मैं iPhone के लिए नया हूँ।मैंने जो किया वह 4 इमेजव्यू को प्रदर्शित कर रहा है और उन्हें एनिमेट कर रहा है, इसका मतलब है कि इमेजव्यू देखने में बेतरतीब ढंग से आगे बढ़ रहे हैं। अब मैं विशेष रूप से चयनित इमेजव्यू को कैसे संभाल सकता हूं। जब भी मैं चार इमेजव्यू में से एक इमेजव्यू का चयन करूंगा तो चयनित इमेजव्यू एनीमेशन बंद हो जाएगा और मुझे इसकी आवश्यकता है यह देखने के लिए कि किस चित्र का चयन किया गया है। किस प्रकार मैं यह pls कुछ कोड या लिंक दे सकता हूं।

उत्तर:

उत्तर № 1 के लिए 1

वे अलग-अलग तरीके हैं और यह इस बात पर निर्भर करता है कि आप वर्तमान में UIImageView को कैसे आगे बढ़ा रहे हैं।

1 °) यदि UIImageView को उपवर्गित नहीं किया गया है, जो किसी को छुआ जाने पर ऊपरी UIView में जांच कर सकता है। ऐसा करने के लिए, touchesBegan और touchesMoved फ़ंक्शन का उपयोग करें।

UITouch * स्पर्श = [anyObject को छूता है]; CGPoint स्थान = [स्पर्श स्थान देखें: देखें];

स्थान के साथ आप पा सकते हैं कि यह आपके 4 UIImageView में से किसी एक को छू रहा है और फिर आप जो चाहते हैं वह कर रहे हैं

2 °) दूसरा तरीका, थोड़ा और मुश्किल लेकिनएक मुझे पसंद है। आप UIImageView को उपवर्गित करें, इस कक्षा में उन्हें चेतन करें, और जब आपको एक टच इवेंट मिले तो एनीमेशन बंद कर दें और वही काम करें जो 1 ° में)। वैसे आपको अन्य वर्गों में फ़ंक्शन को कॉल करने या कुछ सूचनाओं का उपयोग करने के लिए एक प्रतिनिधि बनाने की आवश्यकता हो सकती है

शुभ लाभ ! विंसेंट


उत्तर № 2 के लिए 1

उन्हें UIButtons बनाएं और उपयोग करें: [button setImage:forState:] तब आप लक्ष्य और कार्यों का उपयोग कर सकते हैं।


जवाब के लिए 0 № 3

टचसेब को देखें, स्पर्श करें