2011-11-18 25 views
7

प्रोग्रामिंग के रूप में मैं नेविगेशन नियंत्रक का बैक बटन कैसे बना सकता हूं?नेविगेशन कंट्रोलर बैक बटन

+3

http://stackoverflow.com/questions/1441699/uinavigationcontroller-back-button-custom-text – jbat100

+0

8 इस विधि आईओएस में पदावनत कर दिया गया है के लिए/ –

उत्तर

25

-(void)loadView या इसी तरह की है:

UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"back" style:UIBarButtonItemStyleBordered target:self action:@selector(backPressed:)]; 
self.navigationItem.leftBarButtonItem = btn; 
[btn release]; 

-(void)backPressed: (id)sender 
{ 
    [self.navigationController popViewControllerAnimated: YES]; // or popToRoot... if required. 
} 
+0

धन्यवाद प्रतिक्रिया। यह मेरी गलती थी, मेरे पास self.navigationItem.hidesBackButton = हाँ; मेरे कोड की 1 विधि में, मुझे इसका एहसास नहीं हुआ और अंततः एक प्रश्न में लिखा। सहमत हैं, मुझे अपने कोड पर कुछ और शोध करना चाहिए .. – user1048396

+0

खुशी है कि यह अब क्रमबद्ध है :) – Luke

संबंधित मुद्दे