Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> IOS

क्लिक करने पर iOS में बटन का रंग बदलें

<घंटा/>

कल्पना कीजिए कि आप कोई गाना बजा रहे हैं और जैसे ही आप स्टॉप बटन दबाते हैं, बटन का रंग लाल हो जाना चाहिए। यह कई परिदृश्यों में से एक है जहां क्लिक करने पर आपको बटन का रंग बदलने की आवश्यकता हो सकती है।

इस ट्यूटोरियल में हम देखेंगे कि बटन पर क्लिक करने पर उसका बैकग्राउंड कलर कैसे बदला जाता है। तो चलिए शुरू करते हैं!

चरण 1 − ओपन एक्सकोड → न्यू प्रॉजेक्टर → सिंगल व्यू एप्लीकेशन → इसे "चेंजबटन कलर" नाम दें

चरण 2 - Main.storyboard में एक बटन बनाएं और इसे स्टॉप नाम दें।

क्लिक करने पर iOS में बटन का रंग बदलें

चरण 3 - बटन का @IBAaction और बटन का @IBOutlet बनाएं और इसे क्रमशः btnChangeBgColor और btnBgColor नाम दें। यहां हम क्रिया और आउटलेट दोनों का उपयोग कर रहे हैं, क्योंकि एक ही बटन की कार्रवाई पर हम उसी की संपत्ति को बदलना चाहते हैं।

चरण 4 - बटन की क्रिया में निम्न कोड टाइप करें।

@IBAction func btnChangeBgColor(_ sender: Any) {
   self.btnBgColor.backgroundColor = UIColor.red
}

चरण 5 - कोड चलाएँ।

क्लिक करने पर iOS में बटन का रंग बदलें


  1. विंडोज 10 में टास्कबार का रंग नहीं बदल सकता

    यह देखते हुए कि कंप्यूटर हमारे लिए कितने महत्वपूर्ण हो गए हैं, हम कभी-कभी उन्हें अपनी पसंद के अनुसार अनुकूलित करने की आवश्यकता महसूस कर सकते हैं, चाहे वह हमारे पसंदीदा कार्यक्रमों के साथ हो, या हमारी पसंद के रंगों के साथ स्क्रीन को अव्यवस्थित करना हो। सौभाग्य से विंडोज उपयोगकर्ताओं के लिए, Microsoft

  1. IOS पर नोट्स का बैकग्राउंड कलर कैसे बदलें

    यदि आप आईओएस में नोट्स ऐप का उपयोग कर रहे हैं, तो आप शायद नफरत करते हैं कि यह आपके डिवाइस की सेटिंग के आधार पर एक सादे पृष्ठभूमि का उपयोग करता है। यदि आपके पास लाइट मोड सक्षम है, तो आपको डार्क मोड का उपयोग करते समय एक हल्का बैकग्राउंड और एक डार्क बैकग्राउंड दिखाई देगा। हालाँकि, आप iOS में किसी नोट क

  1. IOS में अपना iMessage बबल कलर कैसे बदलें

    Apple का iMessage कई अन्य मोबाइल डिवाइस उपयोगकर्ताओं से ईर्ष्या करता है। ऐसा इसलिए है क्योंकि यह आपको अपने संदेशों में आसानी से कैमरा फोटो, एनिमोजी, इमोजी, वॉयस नोट्स और बहुत कुछ जोड़ने देता है। क्या अधिक है, iMessage क्रॉस-डिवाइस समर्थन और क्लाउड सिंकिंग प्रदान करता है। हालाँकि, यह देखते हुए कि आप