आप कई एप्लिकेशन में आये होंगे जहां स्क्रीन पूरी स्क्रीन तक फैली होती है यानी ट्रांसपेरेंट स्टेटस बार और ट्रांसपेरेंट नेविगेशन बार।
यहां हम देखेंगे कि एक ऐसा एप्लिकेशन कैसे बनाएं जहां आपके पास ट्रांसपेरेंट स्टेटस और नेविगेशन बार हो।
शुरुआत करते हैं
चरण 1: प्रोजेक्ट बनाएं
Xcode खोलें → New Project → Single View Application → नाम दें "TransparentViews"
चरण 2: नेविगेशन कंट्रोलर में एम्बेड करें
व्यू कंट्रोलर को नेविगेशन कंट्रोलर में एम्बेड करें। इमेज व्यू जोड़ें और इमेज जोड़ें।

चरण 3: बिना कोड के चलाएं
स्टेटस और नेविगेशन बार को ट्रांसपेरेंट बनाने के लिए कोड जोड़े बिना एप्लिकेशन चलाएं।
स्क्रीन नीचे जैसी दिखती है:

चरण 4: ViewController.swift में कोड जोड़ें
अब ViewController.swift खोलें और viewDidLoad मेथड में निम्न कोड जोड़ें।
override func viewDidLoad(){
super.viewDidLoad()
self.navigationController!.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController!.navigationBar.shadowImage = UIImage()
self.navigationController!.navigationBar.isTranslucent = true
}
चरण 5: एप्लिकेशन चलाएं
