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

iOS में बटन क्लिक होने पर उसका रंग कैसे बदलें


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

इस ट्यूटोरियल में हम देखेंगे कि बटन क्लिक होने पर उसका बैकग्राउंड रंग कैसे बदलें।

चरण 1: प्रोजेक्ट बनाएं

Xcode खोलें → New Project → Single View Application → नाम दें "ChangeButtonColor"

चरण 2: बटन बनाएं

Main.storyboard में एक बटन बनाएं और उसका नाम "stop" रखें।

iOS में बटन क्लिक होने पर उसका रंग कैसे बदलें

चरण 3: IBAction और IBOutlet बनाएं

बटन का @IBAction और @IBOutlet बनाएं और नाम दें btnChangeBgColor और btnBgColor। यहां हम एक्शन और आउटलेट दोनों का उपयोग कर रहे हैं, क्योंकि उसी बटन के एक्शन पर हम उसी की प्रॉपर्टी बदलना चाहते हैं।

चरण 4: बटन एक्शन में कोड जोड़ें

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

चरण 5: कोड चलाएं

iOS में बटन क्लिक होने पर उसका रंग कैसे बदलें

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

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

  1. iOS पर नोट्स की पृष्ठभूमि रंग कैसे बदलें iOS पर नोट्स की पृष्ठभूमि रंग कैसे बदलें

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

  1. iOS में iMessage बबल कलर कैसे बदलें iOS में iMessage बबल कलर कैसे बदलें

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