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

आप आईओएस पर एक दृश्य के पृष्ठभूमि रंग के परिवर्तन को कैसे एनिमेट करते हैं?

<घंटा/>

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

इस उदाहरण में हम एक बटन के क्लिक पर पृष्ठभूमि का रंग बदल देंगे। बटन पर क्लिक करने पर पृष्ठभूमि का रंग लाल हो जाएगा, फिर अगले क्लिक पर यह नीले रंग में बदल जाएगा, अगले क्लिक पर फिर से लाल हो जाएगा।

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

चरण 2 - मेन.स्टोरीबोर्ड खोलें जैसा कि नीचे दिखाया गया है एक बटन जोड़ें

आप आईओएस पर एक दृश्य के पृष्ठभूमि रंग के परिवर्तन को कैसे एनिमेट करते हैं?

चरण 3 - 'चेंज बैकग्राउंड' बटन के अंदर टचअप के लिए एक @IBAction जोड़ें। फ़ंक्शन को चेंजबैकग्राउंडक्लिक के रूप में नाम दें।

चरण 4 - हम बैकग्राउंड कलर बदलने के लिए UIView के 'एनिमेट' फंक्शन का इस्तेमाल करेंगे। यह हमें पैरामीटर के रूप में अवधि और वैकल्पिक पूर्णता प्रदान करता है। चेंजबैकग्राउंडक्लिक में हम दृश्य के पृष्ठभूमि रंग को लाल से नीले और इसके विपरीत बदल देंगे। बैकग्राउंडक्लिक करने के लिए निम्न कोड जोड़ें

@IBAction func changeBackgroundClicked(_ sender: Any) {
   if self.view.backgroundColor == UIColor.red {
      UIView.animate(withDuration: 2) {
         self.view.backgroundColor = UIColor.blue
      }
   } else {
      UIView.animate(withDuration: 2) {
         self.view.backgroundColor = UIColor.red
      }
   }
}

चरण 5 - कोड रन करें, 'चेंज बैकग्राउंड कलर' बटन पर क्लिक करें। आपको ऐनिमेशन के साथ दृश्य की पृष्ठभूमि का रंग लाल और नीले रंग के बीच बदलते हुए देखना चाहिए।

आप आईओएस पर एक दृश्य के पृष्ठभूमि रंग के परिवर्तन को कैसे एनिमेट करते हैं?



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

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

  1. Microsoft Teams में पृष्ठभूमि कैसे बदलें

    Microsoft टीम, जैसे ज़ूम, आपको उपकरणों के बीच वीडियो कॉल करने और वर्चुअल मीटिंग आयोजित करने की अनुमति देती है। ऐप विशेष रूप से दूरस्थ टीमों के लिए मीटिंग आयोजित करने के लिए उपयोगी है जब सहकर्मी विभिन्न स्थानों पर फैले हुए हैं। Microsoft Teams में पृष्ठभूमि प्रभाव आपको वीडियो कॉल में आपके आस-पास हो

  1. अपनी Instagram कहानी में पृष्ठभूमि का रंग कैसे बदलें

    सोशल मीडिया के शौकीनों के लिए इंस्टाग्राम एक बेहतरीन प्लेटफॉर्म है। चाहे वह आपके फोटोग्राफी कौशल का प्रदर्शन हो या अपनी नवीनतम एकल-यात्रा से स्पष्ट तस्वीरें साझा करना, इंस्टाग्राम एक आदर्श माध्यम है। इसकी अनूठी विशेषताओं, शानदार इंटरफ़ेस और अंतहीन संभावनाएं, Instagram को विशेष रूप से युवाओं के बीच ब