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

कंटेनर व्यू में प्रोग्रामेटिकली UISegmentedControl कैसे जोड़ें?

प्रोग्रामेटिकली UISegmentedControl बनाना

Swift में iOS में UISegmentControl जोड़ने के लिए हमें पहले एक सेगमेंट कंट्रोल और उसका कंट्रोलर फंक्शन बनाना होगा, यानी उसका एक्शन। आइए उन चरणों को देखें।

सेगमेंटेड कंट्रोल जोड़ने के लिए फंक्शन बनाएं:

func addControl() {
    let segmentItems = ["First", "Second"]
    let control = UISegmentedControl(items: segmentItems)
    control.frame = CGRect(x: 10, y: 250, width: (self.view.frame.width - 20), height: 50)
    control.addTarget(self, action: #selector(segmentControl(_:)), for: .valueChanged)
    control.selectedSegmentIndex = 1
    view.addSubview(control)
}

यह फंक्शन हमारे व्यू कंट्रोलर में सेगमेंटेड कंट्रोल जोड़ने के लिए कॉल किया जा सकता है, आइए इस कंट्रोल के लिए एक्शन जोड़ें।

@objc func segmentControl(_ segmentedControl: UISegmentedControl) {
    switch (segmentedControl.selectedSegmentIndex) {
    case 0:
        // पहला सेगमेंट टैप किया गया
        break
    case 1:
        // दूसरा सेगमेंट टैप किया गया
        break
    default:
        break
    }
}

जब हम iOS सिम्युलेटर पर वही कोड चलाते हैं तो नीचे आउटपुट उत्पन्न होता है:

कंटेनर व्यू में प्रोग्रामेटिकली UISegmentedControl कैसे जोड़ें?

  1. कंट्रोल पैनल में लोकल ग्रुप पॉलिसी एडिटर कैसे जोड़ें कंट्रोल पैनल में लोकल ग्रुप पॉलिसी एडिटर कैसे जोड़ें

    विंडोज पीसी पर लोकल ग्रुप पॉलिसी एडिटर खोलने के कई तरीके हैं, लेकिन अगर आप इसे कंट्रोल पैनल से खोलना चाहते हैं, तो यह पोस्ट आपकी मदद करेगी। आप रजिस्ट्री एडिटर का उपयोग करके लोकल ग्रुप पॉलिसी एडिटर को कंट्रोल पैनल में जोड़ सकते हैं। लोकल ग्रुप पॉलिसी एडिटर एक उपयोगी टूल है जो उपयोगकर्ताओं को सिस्ट

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

    विंडोज 10 – विंडोज 8/7 की तरह – आपको कंट्रोल पैनल को 3 अलग-अलग व्यू में खोलने की अनुमति देता है। आप इसे डिफ़ॉल्ट व्यू में खोल सकते हैं, जो श्रेणीवार है। कई लोग इसे बहुत उपयोगी पाते हैं क्योंकि कोई भी जो आप करना चाहते हैं उसे देखकर सेटिंग्स ढूंढ सकता है। आप रजिस्ट्री का उपयोग करके कंट्रोल पैनल आइकन य

  1. iPhone के कंट्रोल सेंटर में Shazam कैसे जोड़ें iPhone के कंट्रोल सेंटर में Shazam कैसे जोड़ें

    2018 में Apple द्वारा अधिग्रहित, Shazam दुनिया की सबसे प्रसिद्ध ऑडियो रिकग्निशन सेवाओं में से एक है। आप Shazam का उपयोग संगीत, फिल्मों, विज्ञापनों और TV शो की पहचान करने के लिए कर सकते हैं, ऑडियो के एक छोटे स्निपेट के आधार पर। यदि आप iPhone यूजर हैं, तो अब आप अपने डिवाइस के कंट्रोल सेंटर में एक Sha