質問: `TabBarController`から他の画面に画面遷移すると、画面遷移後の`ViewController`に`TabBar`が表示されません。 そしてその`ViewController`から元の`TabBarController`のタブページに戻った時も、画面下に`TabBar`が表示されていません。 `TabBarController` → `ViewController` で`ViewController`に`TabBar`が表示されないのは今回いいとして、 `ViewController` → `TabBarController` で`TabBarController`のタブページに戻った時に`TabBar`が表示されるようにするにはどうすればいいでしょうか? どなたか分かる方がいれば教えていただきたいです。すみませんが、よろしくお願いします。
回答: !ナビゲーション図 Storyboard上に上図のような構成を作り、赤矢印のようなSegueを張りました。 タブ(2)の`ViewController`から、(2)の`ViewController`に遷移すると、タブバーは消えます。しかし、(2)の`ViewController`からタブ(2)の`ViewController`にバックすると、タブバーが表示されます。あなたの構成は、こうなっていないということですね?その差異が、問題の原因を探るカギになると思います。 なお、タブ(2)の`ViewController`から、(2)の`ViewController`に遷移するとき、タブバーが消えないようにするには、タブ(2)の`ViewController`を、`UINavigationController`に置き換えることになると思います。