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

आईओएस में एक व्यू कंट्रोलर से दूसरे में कैसे नेविगेट करें?


iOS में एक व्यू कंट्रोलर से दूसरे व्यू कंट्रोलर पर नेविगेट करने के लिए, हमें नेविगेशन कंट्रोलर का उपयोग करना होगा। जब हम एक व्यू से दूसरे व्यू में जाते हैं तो नेविगेशन कंट्रोलर व्यू कंट्रोलर के ढेर को मैनेज करता है।

एक व्यू कंट्रोलर से दूसरे व्यू कंट्रोलर में नेविगेशन नीचे बताए अनुसार किया जा सकता है।

चरण 1 - एक व्यू कंट्रोलर ऑब्जेक्ट बनाएं।

let vc = self.storyboard?.instantiateViewController(withIdentifier: "VC2ViewController") as! VC2ViewController

इस चरण में हम अपने दूसरे व्यू कंट्रोलर के प्रकार के ऑब्जेक्ट को इनिशियलाइज़ करते हैं, जिस पर हम नेविगेट करना चाहते हैं। पहचानकर्ता चर हमारे दूसरे दृश्य नियंत्रक के पहचानकर्ता के समान होना चाहिए।

चरण 2 - अन्य दृश्य नियंत्रक पर नेविगेट करना

self.navigationController?.pushViewController(vc, animated: true)

इस चरण में हम अपने नेविगेशन नियंत्रक की सहायता से दूसरे दृश्य नियंत्रक पर नेविगेट करते हैं। यहां हम व्यू कंट्रोलर को आगे बढ़ा रहे हैं। हम अन्य व्यू कंट्रोलर को पुश करने के बजाय उसे प्रस्तुत कर सकते हैं।

self.present(vc, animated: true, completion: nil)

जब हम उपरोक्त कोड को डिवाइस पर चलाते हैं तो हमें निम्नलिखित परिणाम मिलते हैं।

आईओएस में एक व्यू कंट्रोलर से दूसरे में कैसे नेविगेट करें?


  1. रेडिस मूव - रेडिस में एक से दूसरे डेटाबेस में कुंजी कैसे स्थानांतरित करें?

    इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस डेटास्टोर में एक डेटाबेस से दूसरे डेटाबेस में एक कुंजी को कैसे स्थानांतरित किया जाए। इसके लिए हम एक COMMAND का उपयोग करेंगे - MOVE रेडिस-क्ली में। इस आदेश का उपयोग वर्तमान में चयनित डेटाबेस से निर्दिष्ट कुंजी को निकालने और उसी कुंजी को गंतव्य में डालने के लिए

  1. iOS 15 से iOS 14 में डाउनग्रेड कैसे करें

    नवीनतम उन्नयन और अद्यतनों को आज़माने के लिए, बीटा संस्करण अच्छे हैं। हालांकि, सभी दिन-प्रतिदिन के उपयोग में त्रुटिपूर्ण ढंग से काम नहीं करते हैं। यदि आपने उत्साह के कारण iOS 15 में अपग्रेड किया है और अब आप अपने निर्णय पर पछता रहे हैं। आईओएस के स्थिर संस्करण आईओएस 14.6 पर वापस जाने का तरीका यहां दिया

  1. Google फ़ोटो को एक खाते से दूसरे खाते में कैसे स्थानांतरित करें

    Google फ़ोटो शानदार क्लाउड स्टोरेज है जो उपयोगकर्ताओं को उनकी यादें सहेजने में सहायता करता है। यह ऑनलाइन सेवा Google ड्राइव को अपने बैकएंड के रूप में उपयोग करती है, जिसका अर्थ है कि आपके पास 15GB तक का निःशुल्क संग्रहण स्थान है। हममें से अधिकांश लोग 15GB से अधिक पर विचार करेंगे जिसकी किसी को कभी आवश