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

Swift के साथ MBProgressHUD कैसे उपयोग करें?

MBProgressHUD इंटीग्रेशन

Swift में MBProgressHUD उपयोग करने के लिए हमें पहले एक पॉडफाइल बनाने की आवश्यकता है यदि यह पहले से मौजूद नहीं है।

टर्मिनल पर जाएं और अपने प्रोजेक्ट डायरेक्टरी में डायरेक्टरी बदलें फिर पॉड इनिशियलाइज़ करें और बाद में MBProgressHUD इंस्टॉल करें।

cd /projectDirectory
pod init
open podfile

फिर पॉडफाइल में निम्नलिखित लाइन जोड़ें और टर्मिनल पर वापस जाएं और उसी डायरेक्टरी में नीचे दी गई कमांड चलाएं।

pod 'MBProgressHUD', '~> 1.1.0'
pod install

एक बार जब आप ये कमांड चलाते हैं तो MBProgressHUD आपके प्रोजेक्ट में इंस्टॉल हो जाएगा, अब आप इस लाइब्रेरी को जहां भी उपयोग करना चाहते हैं उस ViewController में इम्पोर्ट कर सकते हैं, या आप UIViewController का एक्सटेंशन बना सकते हैं और इस मेथड का उपयोग कर सकते हैं।

विधि 1: ViewDidLoad में जोड़ना

let indicator = MBProgressHUD.showAdded(to: self.view, animated: true)
indicator.label.text = "Indicator"
indicator.isUserInteractionEnabled = false
indicator.detailsLabel.text = "fetching details"
indicator.show(animated: true)

इसी तरह, आप व्यू से इंडिकेटर छिपाने के लिए निम्नलिखित का उपयोग कर सकते हैं।

MBProgressHUD.hide(for: self.view, animated: true)

विधि 2: ग्लोबली एक्सेसिबल बनाने के लिए एक्सटेंशन बनाना

extension UIViewController {
    func showIndicator(withTitle title: String, and description: String) {
        let indicator = MBProgressHUD.showAdded(to: self.view, animated: true)
        indicator.label.text = title
        indicator.isUserInteractionEnabled = false
        indicator.detailsLabel.text = description
        indicator.show(animated: true)
    }
    
    func hideIndicator() {
        MBProgressHUD.hide(for: self.view, animated: true)
    }
}

जब हम इनमें से किसी को भी अपने डिवाइस पर चलाते हैं, तो हमें निम्नलिखित परिणाम मिलता है:

Swift के साथ MBProgressHUD कैसे उपयोग करें?

  1. ज़ूम के साथ कस्टम बैकग्राउंड का उपयोग कैसे करें ज़ूम के साथ कस्टम बैकग्राउंड का उपयोग कैसे करें

    महामारी के दौरान लाखों लोगों ने वीडियो कॉन्फ्रेंसिंग के लिए ज़ूम का उपयोग करना शुरू कर दिया। कई लोगों ने कस्टम बैकग्राउंड फीचर का लाभ उठाया है जो आपको अपने वीडियो बैकग्राउंड को आपके पीछे के कमरे से सचमुच किसी भी चीज़ में बदलने की अनुमति देता है। आप प्री-सेट बैकग्राउंड के सेट से चुन सकते हैं या अपना

  1. बूट कैंप के साथ मैक पर विंडोज 7 इंस्टॉल करने की चरण-दर-चरण मार्गदर्शिका बूट कैंप के साथ मैक पर विंडोज 7 इंस्टॉल करने की चरण-दर-चरण मार्गदर्शिका

    बूट कैंप का उपयोग करके अपने मैक पर विंडोज 7 इंस्टॉल करना दोनों ऑपरेटिंग सिस्टम से पूर्ण प्रदर्शन प्राप्त करने का एक शानदार तरीका है। बूट कैंप आपके मैक की हार्ड ड्राइव को पार्टीशन करके दो ऑपरेटिंग सिस्टम का उपयोग करता है, इस मामले में, OS X और विंडोज 7। इस प्रकार, जब आप बूट कैंप के साथ विंडोज 7 का उप

  1. आउटलुक को अपने जीमेल खाते से निर्बाध रूप से कनेक्ट करें आउटलुक को अपने जीमेल खाते से निर्बाध रूप से कनेक्ट करें

    यदि आप कंप्यूटर का उपयोग करते हैं, तो इस बात की अच्छी संभावना है कि आपके पास Yahoo, Google, Hotmail और Outlook के लिए कई ईमेल आईडी हों। समय के साथ, आपके कई ईमेल आईडी नजरअंदाज हो जाते हैं और जिसे आप अक्सर उपयोग करते हैं उसे आउटलुक इनबॉक्स के साथ कॉन्फ़िगर करना हमेशा सर्वोत्तम होता है। यद्यपि आप किसी