इस पोस्ट में हम यह देखने जा रहे हैं कि कैसे कोई अपने एप्लिकेशन में टैब बार लेआउट का उपयोग कर सकता है।
सेब के दस्तावेज़ों के अनुसार -
ऐप स्क्रीन के नीचे एक टैब बार दिखाई देता है और ऐप के विभिन्न अनुभागों के बीच त्वरित रूप से स्विच करने की क्षमता प्रदान करता है। टैब बार पारभासी होते हैं, उनमें बैकग्राउंड टिंट हो सकता है, सभी स्क्रीन ओरिएंटेशन में समान ऊंचाई बनाए रख सकते हैं, और कीबोर्ड प्रदर्शित होने पर छिपे रहते हैं। टैब बार में कितनी भी संख्या में टैब हो सकते हैं, लेकिन दिखाई देने वाले टैब की संख्या डिवाइस के आकार और अभिविन्यास के आधार पर भिन्न होती है।
आप इसके बारे में यहां और अधिक पढ़ सकते हैं
https://developer.apple.com/design/human-interface-guidelines/ios/bars/tab-bars/
तो चलिए शुरू करते हैं,
चरण 1 - एक नया सिंगल व्यू एप्लिकेशन बनाएं और इसे "TabBarController" नाम दें
चरण 2 - अपना मेन.स्टोरीबोर्ड खोलें और ऑब्जेक्ट लाइब्रेरी से टैब व्यू जोड़ें, जैसा कि चित्र में दिखाया गया है
चरण 3 - स्टोरीबोर्ड से मौजूदा व्यू कंट्रोलर हटाएं, और नई फाइल पर जाएं और सेकेंड व्यू कंट्रोलर नाम से नई फाइल बनाएं।
चरण 4 - स्टोरीबोर्ड पर नेविगेट करें और दोनों दृश्य नियंत्रक के लिए कक्षाएं जोड़ें, आइटम 1 के लिए, ViewController.swift जोड़ें और आइटम 2 के लिए SecondViewController.swift जोड़ें जैसा कि नीचे दिखाया गया है
चरण 5 - अब व्यू कंट्रोलर दोनों के बैकग्राउंड कलर को ग्रे और ब्लैक में बदलें।
चरण 6 - प्रारंभिक दृश्य नियंत्रक के रूप में टैब बार नियंत्रक में जांचना न भूलें।
चरण 7 - प्रोजेक्ट चलाएँ।