5

का शीर्षक सेट करना मेरे पास एक ऐसा एप्लिकेशन है जो एक नेविगेशन कंट्रोलर को शामिल करने के लिए मुख्य कहानी बोर्ड का उपयोग करता है जहां मुख्य दृश्य प्रोटोटाइप सेल सामग्री का उपयोग करके तालिका दृश्य होता है। तालिका दृश्य में प्रत्येक कक्ष एक नए दृश्य पर धक्का देता है जिसे मैंने अपने .h .m और .xib फ़ाइलों के सेट के साथ बनाया है।UINavigationBar

तालिका दृश्य नेविगेशन बार का शीर्षक शीर्षक बोर्ड के माध्यम से सेट किया गया है जो ठीक काम करता है। हालांकि, इसे देखने के बाद प्रत्येक नए दृश्य के लिए शीर्षक सेट करने में मुझे परेशानी हो रही है।

मेरे पास प्रत्येक दृश्य के लिए दृश्य DidLoad विधि में निम्न है;

self.title = @"View Title"; 

कोई सलाह?

उत्तर

5

यह सही तरीका है। यह काम करेगा।

+4

खैर मैं अपने आशावाद की प्रशंसा। लेकिन यह काम नहीं करता है। इसलिए सवाल है। –

+2

वह सही है कि इसे काम करना चाहिए। वैकल्पिक रूप से, आप इसके बजाय 'self.navigationItem.title' सेट करने का प्रयास कर सकते हैं। यदि यह भी विफल रहता है, तो हमें आपकी सहायता के लिए कुछ और कोड की आवश्यकता होगी। यानी चयन करें RowAtIndexpath। मैंने आपके द्वारा वर्णित प्रोजेक्ट को फिर से बनाया, और self.title काम करता है। –

1

मैं एक ऐप में ऐसा कुछ कर रहा हूं जिस पर मैं काम कर रहा हूं। यहाँ कैसे मैं शीर्षक सेट कर रहा हूं है:

[[self navigationItem] setTitle:@"My View's Title"]; 

मैं thinkt अंकन बराबर डॉट कुछ इस तरह होगा:

self.navigationItem.title = @"My View's Title"; 

आशा है कि मदद करता है।

0

आप एक टैब बार नियंत्रक है, इस प्रयास करें:

self.tabBarController.navigationItem.title = @"Title"; 
संबंधित मुद्दे