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

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)

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

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

  1. Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें Redis MOVE में मास्टर करें: डेटाबेस के बीच कीज़ को निर्बाध रूप से ट्रांसफर करें

    MOVE कमांड इस कमांड का उपयोग वर्तमान में चयनित डेटाबेस से निर्दिष्ट की को हटाकर उसी की को डेस्टिनेशन डेटाबेस में डालने के लिए किया जाता है। यदि की सोर्स डेटाबेस में मौजूद नहीं है या यह पहले से डेस्टिनेशन डेटाबेस में मौजूद है, तो कोई ऑपरेशन नहीं किया जाता है और 0 लौटाया जाता है। Redis MOVE कमांड का स

  1. iPhone को iOS 15 से iOS 14.6 पर सुरक्षित रूप से वापस कैसे लाएं iPhone को iOS 15 से iOS 14.6 पर सुरक्षित रूप से वापस कैसे लाएं

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

  1. अपनी Google Photos को नए अकाउंट में निर्बाध रूप से ट्रांसफर करें अपनी Google Photos को नए अकाउंट में निर्बाध रूप से ट्रांसफर करें

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