常に表示されるメイン ビュー (下側にボタンがあり、押すとすべてのビューの上に画像が表示される) と、その下に表示される TableControllerView のセットを持つアプリケーションを設計するタスクがあります。であり、ユーザーはそれらをナビゲートできる必要があります。
ビューを別のビューに埋め込むことはできますが、複数のビューを参照することはできません。私がやろうとしている現在の方法は、埋め込みビュー内に 1 つの TableViewController をロードし、ユーザーがセルをクリックすると、他のコントローラーを手動でロードし、それをメイン ビュー (RootViewController) の子として追加します。このアプローチの問題は、ナビゲーション バーがルート ビュー コントローラーを使用してスタックすることです。そのため、各サブビュー トランジションでメイン ナビゲーション アイテムを操作する必要があります。2 つ目は、ロードした 2 番目のビューのフレームがいっぱいになることです。サイズ、一部のセルをメイン ビュー ボタンの下に配置します。この方法では、トランジションにセグエを使用しないため、ストーリーボードが役に立たなくなります。
タブを非表示にして TabViewController を使用することを考えていましたが、ここでより良い解決策を求めたいと思いました。