6

独自の leftBarButtonItem を作成しました。

UIBarButtonItem* homeButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks 
                                                                                    target:self 
                                                                                    action:@selector(homeButtonClicked:)];

self.navigationItem.leftBarButtonItem = homeButton;

元の戻るボタンの機能をプログラムで復元するにはどうすればよいですか?

4

3 に答える 3

38
self.navigationItem.leftBarButtonItem = self.navigationItem.backBarButtonItem;
于 2011-01-17T01:35:39.077 に答える
4
self.navigationItem.leftBarButtonItem = nil;

これにより、カスタムの左ボタンが削除され、戻るボタンが再び表示されます。

于 2015-08-11T20:56:16.993 に答える
-1

戻るボタンはUINavigationController'sを呼び出すので、セレクターpopViewControllerでそれを複製できます。homeButtonClicked:

于 2010-06-17T22:25:37.393 に答える