親切すぎるiPhoneアプリ開発の本

デバイスに適した画面配置や回転をおこなうには? - コンテナとコンテンツUIViewController

Icon comment count 0
Icon stock count 0

2 コンテナとコンテンツUIViewController

UIViewControllerには画面の内容部を担当するものと外枠を担当するものがあり、前者をコンテンツUIViewController、後者をコンテナUIViewControllerと呼んで区別します。

2.1 画面を担当する複数のUIViewController

私たちがこれまで作ってきたのは、画面の内容部を担当するコンテンツUIViewControllerです。Single View Applicationテンプレートで用意されるプロジェクトの画面は、コンテンツUIViewControllerのみで構成され非常にシンプルです。

↓ コンテンツUIViewControllerのみで構成されたアプリ

これとは異なり、Master-DetailやTabbed Applicationテンプレートで用意されるプロジェクトの画面はUINavigationControllerやUITabViewControllerといったコンテナUIViewControllerとの組み合わせとなっています。

↓ コンテナUIViewControllerとの組み合わせ

コンテナUIViewControllerは、1つ以上のコンテンツUIViewControllerを管理し、必要に応じて切り替えて、

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません