iphone - How to set the text of a back button on a UINavigationBar? -
संभव डुप्लिकेट:
स्थिति:
मेरे पास एक UIViewController है जो एक नेविगेशन नियंत्रक द्वारा संचालित है I मैं बस self.title = @ "title"
को कॉल करके UIViewController को कवर करते हुए नेविगेशन बार के शीर्षक सेट करने में सक्षम हूं। लेकिन, मैं नेविगेशन पट्टी के बैक बटन टेक्स्ट को सेट करने में सक्षम होना चाहता हूं (अलग-अलग भाषाओं के लिए एन 'जैसे ..)
समस्या: < / Strong>
मुझे नहीं पता कि वापस बटन के पाठ को कैसे सेट करना है।
प्रश्न:
मैं इसके पीछे के बटन को कैसे सेट करूं यूआईनेविगेशन पट्टी (प्रोग्राम आईबी में नहीं)?
सेटटिटल मार्ग - यद्यपि काम लग सकता है, यह गलत है । यदि आप बारीकी से ध्यान देते हैं, तो आप देखेंगे कि नेविगेशन आइटम नए शीर्षक में बदल जाता है, जबकि नए दृश्य को पुश ViewController के माध्यम से देखने में एनिमेटेड किया जाता है। तथ्य यह है कि आपको अपने शीर्षक को देखने के लिए बहाल करना हैव्लैपीपीर कुल्डी है, जो इसके हैक प्रकृति का सुझाव देता है।
सही तरीके से आपके पुश ViewController से पहले करना है:
UIBarButtonItem * backButton = [[UIBarButtonItem alloc] initWithTitle: @ "बैक बटन टेक्स्ट" शैली: UIBarButtonItemStyleBordered लक्ष्य: शून्य कार्रवाई: शून्य]; [स्वयं। नेविगेशनइटम सेटबैकबर्टबूटनइटम: बैकबटन]; [बैकबटन रिलीज];
Comments
Post a Comment