Avatar ·

UINavigationBar में "बैक" बटन का रंग कैसे बदलें?

सभी को नमस्ते! मैं iOS डेवलपमेंट में नया हूँ और नेविगेशन बार को कस्टमाइज़ करने में समस्या हो रही है। मेरे पास UINavigationController वाला एक ऐप है, और डिफ़ॉल्ट "बैक" बटन (Back button) नीले रंग में दिखता है। मुझे इसका रंग सफेद करना है, क्योंकि नेविगेशन बार का बैकग्राउंड गहरा है।\n\nमैंने navigationBar का tintColor बदलने की कोशिश की, लेकिन इससे सभी एलिमेंट्स (टाइटल, दाएँ बटन) का रंग बदल जाता है, जबकि मुझे सिर्फ "बैक" बटन का रंग बदलना है। यहाँ मेरा कोड है:\n\n```swift\noverride func viewDidLoad() {\n super.viewDidLoad()\n navigationController?.navigationBar.tintColor = .white // सब कुछ बदल देता है\n}\n```\n\nमैंने UIBarButtonItem और backBarButtonItem के बारे में भी पढ़ा, लेकिन समझ नहीं आया कि इसे सिर्फ रंग पर कैसे लागू करें। क्या appearance के माध्यम से कोई तरीका है? कृपया बताएं कि सही तरीके से रंग कैसे बदलें।

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग