IPhoneアプリケーションで一般的に古い.xibファイルを使用したいと思います。しかし、tableViewControllerに関しては、カスタムセルなどを作成するためにストーリーボードの方がはるかに便利です。xibベースのアプリケーションを作成し、その途中でUITableViewControllerとそのDetailedViewControllerのみにストーリーボードを使用することは可能ですか?
ストーリーボードは、プログラムのどの部分にも使用できます。ストーリーボードは、オールオアナッシングの概念ではありません。ストーリーボードにビューコントローラーを1つだけ含めることも、アプリのサブセクションを表す小さなネットワークを含めることもできます。
ストーリーボードからビューコントローラーを1つだけ使用するには:
両方とも正常に機能します(ストーリーボードとNibファイル)。ストーリーボードの一部であるTVCで、宛先VCをコードでインスタンス化し、通常のinitWithNibNameメソッドを使用してnibファイルをロードするだけです。
ストーリーボードは任意のプロジェクトに追加できますが、ストーリーボードのポイントは、10個のXIBファイルではなく、XIBファイルを1つの場所に集中させることです。ビューを表す10個のシーンを含む1個の.storyboard
ファイルを作成できます。これにより、他のシーンとのつながりが示され、各シーンのすべてのシーケンスとトランジションを管理できます。プロジェクトにストーリーボードを追加することは可能ですが、使用する場合は、アプリケーション全体をストーリーボードで設計することをお勧めします。