teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

手順の要約に変更

2016/06/09 14:20

投稿

退会済みユーザー
answer CHANGED
@@ -1,3 +1,5 @@
1
+ - ナビゲーションコントローラの`viewControllers`を得る
2
+ - `modalViewController`の`presentingViewController`(listViewController)のインスタンスを得る
3
+ - `viewControllers`の配列の0からlistViewControllerのインデックスまでの要素を得る
4
+ - 抜き出した要素の末尾にdetailViewController、editViewControllerのインスタンスを足す
1
- ナビゲーションコントローラには任意ビューコントローラ群をセットし直す`setViewControllers()`メソッドがありま
5
+ - ナビゲーションコントローラの`setViewControllers()`に渡
2
-
3
- `dismiss...()`の完了ブロックかそれ以前の段階で、目的のナビゲーションコントローラを取得し、topViewController、listViewController、detailViewController、editViewControllerのインスタンスを入れた配列をナビゲーションコントローラの`setViewControllers()`に渡してください。