2011-01-16 19 views
11

मैं बस सोच रहा हूं कि UINavigationBar का डिफ़ॉल्ट रंग क्या है (आईफोन पर)।UINavigationBar डिफ़ॉल्ट रंग

मुझे इसे कहीं भी नहीं मिला है, और CGColorGetComponents() पर navigationBar.tintColor.CGColorRef पर कोई प्रभाव नहीं पड़ता है।

उदाहरण के लिए, यदि मैं प्रोग्रामेटिक रूप से रंग सेट करता हूं, तो मान लें, लाल, मैं इसे सामान्य पर कैसे प्राप्त करूं?

किसी भी मदद की सराहना की।

+0

क्या आपको इसकी गतिशीलता की आवश्यकता है या सिर्फ आप रंग प्राप्त करना चाहते हैं? – shannoga

+0

मैं प्रोग्राम को रंगीन रूप से सेट करने के बाद इसे पुनर्स्थापित करने में सक्षम होना चाहता हूं। –

उत्तर

41

डिफ़ॉल्ट रूप से देखने के लिए, आप tintColornil पर सेट करेंगे।

इसे UIColor के उदाहरण पर सेट करना संभव नहीं है और यह डिफ़ॉल्ट शैली में पूरी तरह से दिखता है, क्योंकि बटन रंग डिफ़ॉल्ट रूप में थोड़ा अलग हैं। उदाहरण के लिए, 0Dएस 'डोन' बटन शैली के साथ एक अलग रंग होता है जब आप स्पष्ट रूप से टिंट रंग सेट करते हैं जो अन्यथा बार के डिफ़ॉल्ट रंग जैसा दिखता है।

यह भी ध्यान रखें कि डिफ़ॉल्ट टिंट रंग आईपैड पर अलग है (और आईओएस के भविष्य के संस्करणों में बदल सकता है)।

संबंधित मुद्दे