मैं स्टोरीबोर्ड का उपयोग कर रहा हूं और मैं UINavigationBar शीर्षक रंग को बदलना चाहता हूं UIColor.whiteColor()
मेरे एक ViewControllers पर। Xcode फ़ॉन्ट पहचान रहा है, लेकिन मैं रंग बदल नहीं सकता।
मैंने कोशिश की: इसे स्टोरीबोर्ड और नीचे दिए गए कोड के साथ बदलना, लेकिन यह काम नहीं करता है। मैंने अलग-अलग फोंट और। अब तक मैं केवल किसी भी कस्टम फ़ॉन्ट के साथ एक काला रंग प्राप्त कर सकता हूं।
var nav = self.navigationController!.navigationBar
self.navigationItem.title = "HOME"
nav.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor()]
nav.titleTextAttributes = [NSFontAttributeName: UIFont(name: "Impact", size: 30)!]
उत्तर:
उत्तर № 1 के लिए 1मैंने पाया कि आपको इस तरह एक ही समय पर विशेषताओं को सेट करने की आवश्यकता है:
nav.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor(), NSFontAttributeName: UIFont(name: "Impact", size: 30)!]
जवाब के लिए 0 № 2
आप अपने इच्छित रंग के लिए नेविगेशन बार का टिंटकलर प्रॉपर्टी भी सेट कर सकते हैं।