タグ

NavigationControllerに関するtoshi3221のブックマーク (1)

  • UINavigationControllerをつかって、今のビューより2つ後ろに戻るには?

    「戻る」じゃなくてもっと後ろに戻るにはどうしたら良いの?というやつ。 ソースだけで言うと以下の通り [self.navigationController popToViewController: [self.navigationController.viewControllers objectAtIndex:0] popToViewControllerというのを使う。popViewControllerとは違うから注意。 navigationControllerは、ViewControllersという配列に画面遷移の履歴を保持してるので、戻りたい配列の番号を指定すると戻れるという感じ。 最初、新たにビューつくろうとしてたけど動かないし、そもそも戻ることにならないので注意。あくまで「戻る」ってこと。 ついでに、戻った先のメソッドを実行したいんだけど? とか 値を入れたいんだけど?ということもあ

    UINavigationControllerをつかって、今のビューより2つ後ろに戻るには?
  • 1