2012-04-16 2 views
6

2つのleftBarButtonItemsが必要ですが、いずれかのアイテムをナビゲーションコントローラのデフォルトの戻るボタンとして残しておきます。私が設定している:iPhoneアプリに2つのleftBarButtonItemを持たせるにはどうしたらいいですか?1はデフォルトの戻るボタンですか?

アーカイブは、私が作成したUIBarButtonItemですが、デフォルトのバックボタンは、アレイに含めるが何であるかを知らない
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, ???, nil]; 

。助言がありますか?

答えて

19

leftItemsSupplementBackButtonをYESに設定してください。

self.navigationItem.leftItemsSupplementBackButton = YES; 
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, nil]; 
+0

...ただし、iOS 5.0以降でのみご利用いただけます。 – meronix

+0

XIBでこれを行うことはできますか? –

+0

@AnonymousWhite XIBでこれを実行できましたか? Xcode 5.1.1でも同じことをやっています。 – Drux

関連する問題