XCodeのUIコンポーネントに気付きました:Container View
。
提供された説明に基づいて、それを利用して、アプリの再利用可能なコンポーネントをいくつかの異なる画面に表示したいと思います。私は基本的なチュートリアルやそれに関連するドキュメントをオンラインで探してみましたが、使用できるものは見つかりませんでした。
誰かがこれを結線してそれを利用する方法についてアドバイスしてもらえますか?現時点では、container view
はサイズが変更されないようで、問題があります。これを有効にする方法に関するヒントも歓迎します。
乾杯。
さて、これをいくつかの簡単なステップに分けましょう。
コンテナビューをいずれかのコントローラーのメインビューにドラッグします。コンテナビューをドラッグすると、IBは埋め込みセグエを作成します。通常どおり、サイズ変更コントロールポイントをドラッグして、コンテナのビューのサイズを変更できます。サイズの変更は、セグエが指しているビューに自動的に反映されます。考え方は、このビューは別のコントローラー、つまり埋め込みコントローラーによって管理されるということです。
カスタムサブクラスを組み込みコントローラーのクラスとして設定します。
これで準備完了です。追加するコンテナは、メインコントローラーのchildViewControllers
プロパティから利用できることに注意してください。
これは明らかに過度に単純化されたワークフローですが、開始するには十分です。このテーマの詳細については、 こちらのAppleのドキュメントを参照 。