質問: ### 前提・実現したいこと Mordal Segue後のNavigation controller 下のページへの画面の直接遷移 ### 発生している問題・エラーメッセージ 現在、データの入力・表示するアプリを独学で作成しております。 アマチュアであり、不慣れなため質問させてください。 TabBar ControllerのTabの一つにリスト表示のTableViewを配置しています。 新規データ登録をする際にはよくあるModally segueで 入力ページ(TableView)を表示するようにしております。 データには大項目がいくつか(3つ)あるため、 その入力ページはNavigation Controllerの下に存在し、 大項目ごとにviewを用意し、完了ボタンを押し、showで遷移して表示しています。 問題はデータ入力が完了していない場合です。 データにstatusなどの変数を用意し、 それを頼りに表示リストのcellを選択した際に 表示するViewを変える(追加入力できる)プログラムを考えています。 そこで問題なのが、一番Topのリスト表示のViewから、 Modally segue下のNavigation Controller下の View(ex. 2個目)に直接遷移できるものでしょうか? 新たなsegueを結ぶと、Navigation Controller自体を飛ばすことになり、 その次のViewにshowで遷移できないことになりませんでしょうか? ネットで検索してみたのですが、基本的なviewの遷移しかコードで表示されておらず、 困っています。 ご教授いただけると幸いです、よろしくお願いいたします。 ### 該当のソースコード ``` なし ``` ### 試したこと ネットでの検索 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: 全体像が把握しづらく、回答がつかないだけかもしれませんが、 その後、よくよく考えたら、直接遷移する方法を見出さずに、 どうせ、データ自体にstatusを置き、入力完了状況を数字でセットするなら、 新規登録と同じ遷移コードとし、各々の遷移先のviewwillappearに statusによる判定を1枚先にかませて、 自動的に遷移していくように条件分岐を取ろうと思いました。 ※ 辿って行かずに、直接遷移する方法があるなら、 その方法はいつでも募集しております。