Swift में नेविगेशन बार (UINavigationBar) का रंग कैसे बदलें?
सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नया हूँ, और मुझे UINavigationBar को कस्टमाइज़ करने में समस्या आ रही है। मैं अपने ऐप में नेविगेशन बार का बैकग्राउंड रंग बदलना चाहता हूँ, लेकिन कुछ काम नहीं कर रहा।
मेरे पास एक स्टैंडर्ड NavigationController है, जिसे मैंने Storyboard के माध्यम से जोड़ा है। मैंने अपने पहले ViewController के viewDidLoad() में कोड के माध्यम से रंग बदलने की कोशिश की, लेकिन रंग डिफ़ॉल्ट (सफेद/अर्ध-पारदर्शी) ही रहता है।
मैंने यह कोशिश की:
```swift
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.navigationBar.barTintColor = UIColor.blue
navigationController?.navigationBar.backgroundColor = UIColor.blue
}
```
मैंने AppDelegate में भी रंग सेट करने की कोशिश की, लेकिन सफलता नहीं मिली। कुछ लेखों में लिखा है कि `isTranslucent = false` का उपयोग करना चाहिए, लेकिन