メイン画面のさまざまな部分に複数のビューがある iPAD アプリケーションのデザイン オプションを検討しています。ビューごとに異なる ViewController を用意します。UI は、使用可能なビュー コントローラー (UISplitViewController、UINavigationController など) が提供するものとはまったく異なります。UIViewController (特に addChildViewController) のコンテナー拡張 API について読んでいます: http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIViewController_Class/Reference/Reference.html ("Implementing aコンテナ ビュー コントローラ")
ただし、この機能は主に、あるビューから別のビューに遷移する UI を持つアプリケーション (transitionFromViewController...) 向けに設計されているようです。私の場合、すべてのビューが同時に表示されます。ただし、それらは相互に作用します。だから私の質問:
- View Controllerのコンテナ拡張に関する何かが欠けていますか? 子View Controllerのリストを保持するためだけにこれを使用することになりますが、あまり価値はありません。
- 使用すべき他の API/パターンをお勧めできますか?
ありがとうございました。