UIButton
के लिए इंटरफ़ेस बिल्डर में Highlight Tint
विकल्प है। आईओएस 5 में सभी UIButton
के लिए इसे प्रोग्रामेटिक रूप से बदलना संभव है .... किसी प्रकार की उपस्थिति प्रोटोकॉल चीज़ या कुछ अन्य कामकाज का उपयोग करना?प्रोग्रामिंग के यूआईबटन के हाइलाइट टिंट रंग को कैसे सेट करें?
11
A
उत्तर
13
आप के रूप
[button setTintColor:[UIColor grayColor]];
यह हाइलाइट करने के लिए आईबी में रंग विकल्प बराबर है और केवल हाइलाइट किए गए राज्य के लिए लागू किया जाता है यह निर्धारित कर सकते हैं।
अद्यतन: आदेश अनुप्रयोग में सभी बटन के लिए यह लागू करने के लिए, इस का उपयोग करें:
[[UIButton appearance] setTintColor:[UIColor orangeColor]];
यह सब UIButton
जो आप अपने अनुप्रयोग में उपयोग करने के लिए जा रहे हैं के लिए सेट हो जाएगा।
UIAppearance protocol पर अधिक जानकारी के लिए इसे जांचें।
संबंधित मुद्दे
- 1. UIBarbutton को डिफ़ॉल्ट टिंट रंग
- 2. ListView आइटम के लिए हाइलाइट रंग कैसे सेट करें?
- 3. कॉम्बोबॉक्स चयनित आइटम हाइलाइट रंग सेट करें
- 4. यूआईबटन पृष्ठभूमि रंग बदलना
- 5. UIBarButtonItem हाइलाइट रंग
- 6. UITableView की सेक्शन इंडेक्स के लिए टिंट रंग कैसे सेट करें?
- 7. हाइलाइट किए गए टेक्स्टक्लोरर को कैसे सेट करें @ एनएसएट्रिब्यूटेड स्ट्रिंग
- 8. यूआईबटन फ्लिकर्स
- 9. एंड्रॉयड ImageButton फोकस चमक/रंग टिंट
- 10. उजागर टिंट रंग यह बटन प्रकार
- 11. हाइलाइट रंग बदलें
- 12. रंगों को हाइलाइट करने वाले विम ब्रैकेट सेट करें
- 13. विंडोज 7 टास्कबार आइकन रंग हाइलाइट करें
- 14. RenderTargetBitmap के आउटपुट के लिए पारदर्शिता रंग कैसे सेट करें?
- 15. विजुअल स्टूडियो 2012 आरसी में ब्रेकपॉइंट लाइनों के हाइलाइट रंग को कैसे बदलें/अक्षम करें?
- 16. प्रोग्रामिंग के अनुसार UITabBarItem शीर्षक सेट करें?
- 17. UIVIew के पृष्ठभूमि रंग को सेट करना
- 18. आईफोन: यूआईबटन डिफ़ॉल्ट दबाए गए हाइलाइट का उपयोग नहीं करते
- 19. UILongPressGestureRecognizer यूआईबटन हाइलाइटिंग
- 20. वीआईएम में घुंघराले ब्रेसिज़ '/ ब्रांड्स'/स्क्वायर ब्रैकेट्स/अंकगणित ऑपरेटरों के सिंटैक्स हाइलाइट रंग को कैसे सेट करें?
- 21. आईओएस - प्रोग्रामिंग के लिए UISwitch कैसे सेट करें
- 22. सेल के भीतर हेक्स रंग मान का उपयोग कर सेल को हाइलाइट कैसे करें?
- 23. जावाएफएक्स XYChart.Series के लिए विशिष्ट रंग कैसे सेट करें?
- 24. प्रोग्रामिंग के रूप में अपना आईपी पता कैसे सेट करें?
- 25. प्रोग्रामिंग के नए SPListItem का नाम कैसे सेट करें?
- 26. प्रोग्रामिंग के UIScrollView फ्रेम का आकार कैसे सेट करें?
- 27. प्रोग्रामिंग के UITableView को कैसे प्रदर्शित करें?
- 28. CSS3 टेक्स्ट एरिया हाइलाइट रंग
- 29. दो अलग-अलग रंग वस्तुओं के ओवरलैप्ड क्षेत्र के लिए संयुक्त रंग कैसे सेट करें?
- 30. netbeans में ऑटो-हाइलाइट किए गए चर नामों के रंग को हाइलाइट करना बदलें?
क्या मैं इसे आम तौर पर सभी बटनों के लिए नहीं कर सकता? उदाहरण के लिए '[UIButton setTintColor: [UIColor orangeColor]] – orak
मैंने इसे ऐसा किया ----- (UIView * self.view.subviews में देखें) { अगर ([देखें isKindOfClass: [UIButton वर्ग]]) { [(UIButton *) सेटटिंटकॉलर देखें: [यूआईसीओलर नारंगी रंग]]; } } लेकिन इसके लिए एक दृश्य संदर्भ की आवश्यकता है .... – orak
इसका उपयोग करें, [[UIButton उपस्थिति] setTintColor: [UIColor orangecolor]]; यह उन सभी UIButton के लिए सेट होगा जिन्हें आप अपने ऐप में उपयोग करने जा रहे हैं। लूप के लिए इसका उपयोग न करें। मेरा जवाब भी अपडेट किया गया। – iDev