0

基本 NavigationBar アイテム スタックからアイテムを削除する必要があります

詳細: このようなビューの階層があります: A -> B -> C -> B、「->」はビュー間のセグエを示します。ビュー間を移動するために NavigationBar を使用しています。ユーザーがビュー C からビュー B に移動するときに、ユーザーをビュー C ではなくビュー A に移動する [戻る] ボタンがあることを望みます。

4

2 に答える 2

0

AはあなたrootViewControllerの のようですnavigationBarControllerbackButtonだからあなたはBクラスであなた自身のものを作ることができます、そしてそのボタンをクリックして書くだけです-

   [self.navigationController popToRootViewControllerAnimated:YES];
于 2012-10-24T11:07:37.057 に答える
0

最初のView Controllerにポップできます

[self.navigationController popToRootViewControllerAnimated:YES];

ナビゲーションコントローラの特定のビューコントローラにポップしたい場合は、これを行うだけです

    [self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:1] animated:YES];

これは、ナビゲーションコントローラーの2番目のviewControllerにポップします(存在する場合)

于 2012-10-24T11:09:35.173 に答える