質問: まず以下のようにそれぞれの画面間をpush遷移させると左の画面→真ん中の画面→右の画面というふうに画面が遷移していきます。 ![push](https://teratail.storage.googleapis.com/uploads/contributed_images/f8e0de203576b1dd4f80fb688387b256.png) 今度は左の画面から右の画面に以下のようにmodal遷移をさせます。 ![modal](https://teratail.storage.googleapis.com/uploads/contributed_images/111fe4ca54a5c212593ea00b1613d98b.png) すると以下のスクリーンショットのようにNavigationBarが消えてしまいます。 ![screen](https://teratail.storage.googleapis.com/uploads/contributed_images/c206fd9f647c256deee83519b3a8b52e.png) push遷移でもmodal遷移でもどちらでもNavigationBarを出したままにしておきたいのですが、どうすればいいでしょうか? Storyboard上のみでできるのでしょうか? どなたかわかる方がいれば教えていただきたいです。 よろしくお願いします。
回答: `Modal`で遷移した`ViewController`に`UINavigationController`を付ける必要があります。 以下の画像を参考にしてみてください。 !s