在視圖中,我想更改它,因爲我有以下代碼但失敗。如何更改UINavigationControler上的後退按鈕
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
//Logout button
UIBarButtonItem * logout = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@selector(goBack)];
logout.title = @"Logout";
nav_delegate.navigationController.navigationItem.leftBarButtonItem = logout;
[logout release];
}
謝謝你的幫助。
我在前面的視圖控制器的viewDidLoad方法上添加了代碼,但仍然失敗。我確定我用自己替換了nav_delegate.navigationController。不管怎樣,謝謝你。 – 2010-11-03 23:15:16
也用backBarButtonItem – 2010-11-03 23:17:02
我不確定你在編碼,但也許一個模式視圖控制器會更好地適應它。當我想到「取消」時,我想到了模態視圖控制器而不是導航控制器。 – 2010-11-03 23:22:58