अपने आईओएस ऐप में एक क्रिया कैसे जोड़ें?

अपने आईओएस ऐप में एक एक्शन कैसे जोड़ें - डमीज

आपके आईओएस एप के लिए टेस्टड्राइव कंट्रोलर इंटरफ़ेस प्रदर्शित करने के बाद, सहायक संपादक यह स्वचालित रूप से प्रदर्शित करें या जंप बार का उपयोग करके नेविगेट करके, एक क्रिया बनाने का वास्तविक व्यवसाय बहुत आसान है। इंटरफ़ेस बिल्डर संपादक के भीतर से, उस तत्व से नियंत्रण-खींचें जिसे आप रुचि रखते हैं (टेस्ट ड्राइव बटन, में यह मामला) टेस्टड्राइव नियंत्रक इंटरफ़ेस के लिए, जैसा कि निम्न चरणों में बताया गया है:

  1. प्रोजेक्ट नेविगेटर में, मेन_िपैड का चयन करें स्टोरीबोर्ड फ़ाइल।

  2. डिसिलेक्टिंग द्वारा उपयोगिता क्षेत्र को बंद करें इसे देखने के चयनकर्ता में।

    आपको कार्रवाई करने के लिए इसकी आवश्यकता नहीं है।

  3. टूलबार में संपादक चयनकर्ता में बटन पर क्लिक करके सहायक संपादक को खोलें।

    आपको टेस्टड्राइव कंट्रोलर देखेंगे। मी इंटरफ़ेस सहायक संपादक में प्रदर्शित फाइल।

  4. नियंत्रण-क्लिक करें और ड्रा करें टेस्ट ड्राइव बटन से (देखें कार छवि, इस उदाहरण में) TestDriveController में। मी फ़ाइल, सही @ इंटरफेस और -d स्टेटमेंट्स के बीच।

  5. दिखाई देने वाले संवाद में, कनेक्शन ड्रॉप-डाउन मेनू से एक्शन चुनें।

  6. एक ही संवाद में, इवेंट ड्रॉप-डाउन मेनू में चयन के रूप में स्पर्श करें।

    नियंत्रण के लिए कोई कार्रवाई करने के लिए, आपको यह निर्दिष्ट करने की आवश्यकता है कि कौन से घटना कार्रवाई को चालू करती है एक बटन के मामले में, टच अप इनसाइड इवेंट एक सामान्य पसंद है क्योंकि टच अप इनसाइड एक ऐसी घटना है जो उपयोगकर्ता द्वारा उसकी उंगली उठाने से पहले इससे पहले सबसे आखिरी स्थान को छूता हुआ तब उत्पन्न होता है।

  7. फिर भी एक ही संवाद में, इस क्रिया का नाम दें टेस्टड्राइव नाम फ़ील्ड में टेस्टड्राइव दर्ज करके; फिर कनेक्ट क्लिक करें

    एक नई क्रिया पद्धति

     - (IBAction) टेस्टड्राइव: (आईडी) प्रेषक; 

    आपके कोड में जोड़ा जाता है

Xcode भी आपके लिए कोड जोड़ता है जो भी आप कर रहे हैं समर्थन करने के लिए मी फ़ाइल (इस मामले में, जोड़ा गया कोड कार्रवाई का समर्थन करता है।)

आप कनेक्शन एक्सप्लोरर की मदद से अपने लक्ष्य-एक्शन कनेक्शन की स्थिति को हमेशा दोहरा सकते हैं। उपयोगिता क्षेत्र प्रदर्शित होने के साथ, कनेक्शन इन्स्पेक्टर को खोलने के लिए इंस्पेक्टर चयनकर्ता बार में कनेक्शन इन्स्पेक्टर आइकन पर क्लिक करें या कनेक्शन विंडो में समान चित्र पाने के लिए दस्तावेज़ आउटलाइन में दृश्य नियंत्रक को राइट-क्लिक करें।

प्राप्त क्रियाओं अनुभाग में, आप नई कार्रवाई देखेंगे आप इंटरफ़ेस बिल्डर ऑब्जेक्ट को बदल सकते हैं जो आपको सर्कल से नई इंटरफ़ेस बिल्डर ऑब्जेक्ट तक खींच कर कार्रवाई प्राप्त कर रहे हैं।आप नियंत्रक के @ इंटरफेस को देखने के लिए इंटरफ़ेस बिल्डर आपके लिए जो कोड (विधि घोषणा और परिभाषा) जोड़ते हैं, उस कोड को दर्ज करके भी एक कार्य जोड़ सकते हैं

 - (IBAction) टेस्टड्राइव: (आईडी) प्रेषक; 

और @implementation

 - (IBAction) टेस्टड्राइव: (आईडी) प्रेषक {} 

और उसके बाद से कनेक्शन्स इंस्पेक्टर या विंडो में प्राप्त एक्शन अनुभाग में सर्कल से खींचकर नियंत्रण से एक इवेंट प्रकार चुनें प्रासंगिक मेनू जो प्रकट होता है जब आप माउस बटन को छोड़ते हैं