आईओएस MFMailComposeViewController में सभी रंगीन ग्रंथों के लिए मानक (नीला) रंग रंग का उपयोग करता है। यह मेरे लिए अच्छा नहीं है, क्योंकि ग्राहक ऐप में अपनी कंपनी के रंग चाहता है। नारंगी में अपना रंग कैसे बदलें?MFMailComposeViewController ग्रंथों और बटन छवियों का रंग कैसे बदलें?
मैं विशेष रूप से बटन आइकन (छवि और घंटी छवि जोड़ें) और मेल पते वाले ग्रंथों के रंगों के बारे में पूछ रहा हूं। मेरे पास पहले से ही नेविगेशन बार रंग बदल गए हैं। प्रलेखन में, लिखा गया है:
इस वर्ग का दृश्य पदानुक्रम निजी है और आपको इसे संशोधित नहीं करना चाहिए। हालांकि, आप UIAppearance प्रोटोकॉल का उपयोग करके एक उदाहरण की उपस्थिति को अनुकूलित कर सकते हैं।
मैंने इसका उपयोग करने की कोशिश की है, लेकिन यह काम नहीं कर रहा है (मैं इसे गलत तरीके से कर सकता हूं, क्योंकि मुझे यूआईपीपीरेंस नहीं पता है)। यह मैं क्या करने की कोशिश की है:
[[UIButton appearanceWhenContainedIn:[MFMailComposeViewController class], nil] setTitleColor:[UIColor orangeColor] forState:UIControlStateNormal];
[[UILabel appearanceWhenContainedIn:[MFMailComposeViewController class], nil] setTextColor:[UIColor orangeColor]];
tintColor उपयोग इस तरह, mailComposerViewController.view.tintColor = [UIColor whiteColor] – Sandeep
संपत्ति tintColor MFMailComposeViewController – Reconquistador
खेद है कि मैं दृश्य का मतलब के लिए उपलब्ध नहीं है, कृपया उपरोक्त संपादन को देखें। – Sandeep