38

XCode: の UI コンポーネントに気付きましたContainer View

ここに画像の説明を入力

提供された説明に基づいて、それを利用して、アプリの再利用可能なコンポーネントをいくつかの異なる画面に表示したいと思います。基本的なチュートリアルやドキュメントをオンラインで探してみましたが、役に立つものは見つかりませんでした。

これを配線して利用する方法について誰かアドバイスしてもらえますか?現時点ではcontainer view、サイズが変更されていないように見えますが、これは問題です。これを有効にする方法に関するヒントもいただければ幸いです。

乾杯。

4

1 に答える 1

63

これをいくつかの簡単な手順に分けてみましょう。

  1. コンテナー ビューをいずれかのコントローラーのメイン ビューにドラッグします。コンテナ ビューをドラッグすると、IB が埋め込みセグエを作成し、通常どおりサイズ変更コントロール ポイントをドラッグしてコンテナ ビューのサイズを変更できます。サイズの変更は、セグエが指しているビューに自動的に反映されます。アイデアは、このビューが別のコントローラーである埋め込みコントローラーによって管理されるということです。 ここに画像の説明を入力

  2. カスタム サブクラスを組み込みコントローラーのクラスとして設定します。 ここに画像の説明を入力

  3. これで準備完了です。childViewControllers追加したコンテナは、メイン コントローラのプロパティ を通じて利用できることに注意してください。ここに画像の説明を入力

これは明らかに単純化されたワークフローですが、始めるには十分です。この件に関する詳細については、Apple のドキュメントを参照してください。

于 2013-06-02T17:03:15.950 に答える