उत्तर
backBarButtonItem
के tintColor
सेट की तरह लग रहे बनाने के लिए एक नेविगेशन पट्टी के पीछे बटन का रंग बदलना चाहते हैं
UIBarButtonItem
उदाहरणों के लिए आवेदन किया है, तो आप सिर्फ इतना है कि ऐसा करने के लिए नई
UIAppearance
एपीआई का उपयोग कर सकते हैं 210
जैकोब के उत्तर की पहली पंक्ति मेरे लिए काम नहीं करती क्योंकि बैकबर्टनइटम न्यूल था। यह पूर्ण है क्योंकि इसे किसी अन्य व्यू कंट्रोलर पर स्विच करते समय बाद में स्वचालित रूप से बनाया गया है। आप
self.title = @"nice title"; // self is here the view(controller) within the popoverController
साथ बटन का शीर्षक सेट कर सकते हैं उस समय, लेकिन आप tintColor निर्धारित नहीं कर सकते।
मेरे लिए क्या काम किया गया था, बिना किसी शैली के एक नया UIBarButtonItem बनाना था। फिर शीर्षक और रंग propertys सेट करें और इसे वापस बैरबटन Item के रूप में सेट करें।
UIBarButtonItem *backButton = [[UIBarButtonItem alloc] init];
backButton.title = @"go back - now!";
backButton.tintColor = [UIColor colorWithRed:0.1 green:0.5 blue:0.7 alpha:1.0];
self.navigationItem.backBarButtonItem = backButton;
[okButton release];
धन्यवाद। यह सही काम करता है। – Philip007
आप बटन अपने चित्र में तरह ठीक वैसा ही नज़र बनाना चाहते हैं, तो आप एक छवि है, भी उपयोग कर सकते हैं:
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImage imageNamed:@"back_button_bg"]
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
पृष्ठभूमि छवि अच्छे परिणाम के लिए एक आकार बदलने योग्य चित्र होना चाहिए।
सबसे अच्छा तरीका है मैं या यह विश्व स्तर पर स्थापित करने के लिए स्थानीय स्तर पर पाया
[[UIBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:220.0/255.0 green:104.0/255.0 blue:1.0/255.0 alpha:1.0], UITextAttributeTextColor,
[UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0], UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, 1)], UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"AmericanTypewriter" size:0.0], UITextAttributeFont,
nil]
forState:UIControlStateNormal];
[[UINavigationBar appearance]setTintColor:[UIColor whiteColor]];
इस यह मेरे लिए काम कर रहा है की कोशिश है ...
- 1. <% $, <% @, <% =, <% # ... सौदा क्या है?
- 2. <: <, <% <, =: = कंपाइलर में काम का स्केल कार्यान्वयन वास्तव में कैसे करता है?
- 3. 'ऑपरेटर <<' के लिए 'std :: cout <<' में अस्पष्ट अधिभार <<
- 4. cout << स्ट्रिंगस्ट्रीम
- 5. कैसे बचें << - असाइन
- 6. >>>>,> |, ||, | <, <, <<
- 7. PHP व्यंजक <<< EOB
- 8. पीएचपी: <<< ob_start बनाम
- 9. PHP में <<< ईओडी का उपयोग क्या है?
- 10. का अर्थ << = और | =
- 11. प्रश्न <<
- 12. ईजेएस: <% = बनाम <% -
- 13. PHP क्या <<< मतलब है?
- 14. अंतर << a_value
- 15. प्रतिनिधि:</p> <ul> <li>विधेय</li> <li>कार्रवाई</li> <li>समारोह</li> </ul> <p>क्या अन्य प्रतिनिधियों: विधेय कार्रवाई समारोह
- 16. कॉलिंग ऑपरेटर << gdb
- 17. एएसपी.Net में, <% = और <% #
- 18. DOMDocument को <as & lt
- 19. "<<<" ऑपरेटर का नाम क्या है?
- 20. एक्सएमएल में <ArrayOf> की सूची <<
- 21. ऑपरेटर बनाना << आभासी?
- 22. Enumerable.ToList <>() <>
- 23. मैं अदालत << MyClass
- 24. Jquery:</p> <pre><code>var temp = "<div>Some text</div><p>More text<span>here</span></p><p>Even more</p>"; </code></pre> <p>मैं एक खास प्रकार के सभी टैग निकालना चाहते हैं: पट्टी स्ट्रिंग
- 25. कैसे मैं अदालत शैली इंटरफेस के साथ एक लकड़हारा वर्ग लिख सकता हूँ (लकड़हारा << "त्रुटि:" << वैल << endl;)
- 26. रेल मार्गों रेक जब आप लिखते हैं</p> <pre><code>rake routes </code></pre> <p>जहां
- 27. c3p0.idle_test_period का उपयोग।</p> <pre><code>c3p0.idle_test_period </code></pre> <p>इस लिंक में:
- 28. asp.net में डेटाटेबल कॉलम के योग की गणना कैसे करें?</p> <ul> <li>आईडी</li> <li>नाम</li> <li>खाता संख्या</li> <li>शाखा</li> <li>राशि</li> </ul> <p>DataTable 5 पंक्तियां हैं:
- 29. ओवरलोडिंग ऑपरेटर << - सी ++
- 30. एकाधिक <html><body></html></body> उसी फ़ाइल में
मैं इस-(शून्य) की कोशिश की viewDidLoad { [ सुपर व्यूडिडलोड]; UIImageView * image = [[UIImageView alloc] initWithImage: [UIImage imageNamed: @ "logobar.png"]]; एनएसएलओजी (@ "फ्रेम ==% एफ", image.frame.size.width); self.navigationItem.backBarButtonItem.tintColor = [UIColor redcolor]; self.navigationItem.titleView = image; एनएसएलओजी (@ "% एफ", self.navigationItem.titleView.frame.size.width); } लेकिन यह काम नहीं कर रहा –
2 विधि काम किया धन्यवाद –
[[UIBarButtonItem उपस्थिति] setTintColor: [UIColor redColor]]; यह विधि IOS 5.0 या इससे ऊपर के संस्करणों के लिए कैसे काम करती है, इसके लिए यह विधि मौजूद है? –