खोज…


परिचय

UIStoryboard ऑब्जेक्ट इंटरफ़ेस बिल्डर स्टोरीबोर्ड संसाधन फ़ाइल में संग्रहीत दृश्य नियंत्रक ग्राफ़ को एन्क्रिप्ट करता है। यह व्यू कंट्रोलर ग्राफ आपके एप्लिकेशन के यूजर इंटरफेस के सभी या कुछ हिस्सों के लिए व्यू कंट्रोलर्स का प्रतिनिधित्व करता है।

प्रोग्राम के तहत UIStoryboard का एक उदाहरण प्राप्त करना


स्विफ्ट:

UIStoryboard का एक उदाहरण प्रोग्रामेटिक रूप से प्राप्त करना निम्नानुसार किया जा सकता है:

    let storyboard = UIStoryboard(name: "Main", bundle: nil)

कहाँ पे:

  • नाम => विस्तार के बिना स्टोरीबोर्ड का नाम
  • बंडल => बंडल जिसमें स्टोरीबोर्ड फ़ाइल और उससे संबंधित संसाधन हैं। यदि आप शून्य निर्दिष्ट करते हैं, तो यह विधि वर्तमान एप्लिकेशन के मुख्य बंडल में दिखती है।

उदाहरण के लिए, आप उस स्टोरीबोर्ड के भीतर एक निश्चित UIViewController तत्काल का उपयोग करने के लिए ऊपर दिए गए उदाहरण का उपयोग कर सकते हैं:

   let viewController = storyboard.instantiateViewController(withIdentifier: "yourIdentifier")

उद्देश्य सी:

उद्देश्य-सी में UIStoryboard का एक उदाहरण प्राप्त करना निम्नानुसार किया जा सकता है:

 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];

उस स्टोरीबोर्ड के भीतर UIViewController को तत्काल एक्सेस करने का उदाहरण:

MyViewController *myViewController = [storyboard instantiateViewControllerWithIdentifier:@"MyViewControllerIdentifier"];

एक और स्टोरीबोर्ड खोलें

let storyboard = UIStoryboard(name: "StoryboardName", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "ViewControllerID") as YourViewController
self.present(vc, animated: true, completion: nil)


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow