2011-11-18 254 views
7

如何以編程方式創建導航控制器的後退按鈕?導航控制器後退按鈕

+3

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

+0

該方法已在IOS被棄用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 = YES;在我的代碼的一個方法中,我沒有意識到它,所以最後寫了一個問題。同意,我應該做我的代碼更多的研究.. – user1048396

+0

很高興現在排序:) – Luke

相關問題