xib ファイルを使用せずにプログラムで UI 要素を作成したいと考えています。私が見つけたすべての例 (UICatalog など) は、コントローラー メソッドで直接 UI 要素を作成しています。MVC パターンに対応し、コントローラーからビューを分離するためのベスト プラクティスは何ですか?
ありがとう
xib ファイルを使用せずにプログラムで UI 要素を作成したいと考えています。私が見つけたすべての例 (UICatalog など) は、コントローラー メソッドで直接 UI 要素を作成しています。MVC パターンに対応し、コントローラーからビューを分離するためのベスト プラクティスは何ですか?
ありがとう
私が問題を正しく理解していれば、UI 要素の作成を処理する別のビュー クラスを作成するだけで済みます。次に、コントローラー クラスで、ビュー クラスのインスタンスを作成するだけです。
zoul は彼の答えで正しいです。これを行うのに役立つツールは、XIB をビューの作成に必要な同じ Objective-C コードに変換するツールです。
http://arstechnica.com/apple/guides/2009/04/iphone-dev-convert-xib-files-to-objective-c.ars