私の希望する最終結果に対処するVC封じ込めについても同様の質問がありますが、封じ込めの基本的な概念を明確にするために、この架空の質問をしています。
viewControllerBとviewControllerCを含むメインコントローラーコンテナー(A)があります。ViewControllerBは画面の半分を占め、Cは残りの半分を占めます。
VC Bのボタンを押すと、別のビューコントローラー(D)が画面全体を占めるようになります。
「分割」コントローラーBとCを表示するコードがありますが、viewControllerDを表示する方法を知る必要があります。
私の質問:viewController Dを表示させるコードは何ですか?また、どこから呼び出されますか?
私はこのパターンに関する質問を探すのに数時間を費やしましたが、役に立ちませんでした。私は、VC Aがそれを表示する責任があると想定しています(そうでなければ、画面全体を埋めることができませんでした)、VC Bのボタンには、parentViewControllerを使用するVC Aが含まれます-しかし、私はそれを機能させることができませんでした。