2009-06-12 6 views
0

私は複数のビュー(最大30)を持つことができるアプリケーションを開発しようとしています。各ビューには同様のナビゲーションがありますが、内容は異なります。 30個のView Controllerを作成する必要がありますか、データ(コンテンツ)のみのView Controllerを作成することで回避できますか?私は複数のビューコントローラを作成することは非効率的になるだろうと確信しています。私はUINavigationControllerを確実に使用します。iPhoneで複数のビューを実装する

すべての情報、リンクは本当に感謝しています。

エイミー

答えて

3

一つのビューは十分なはず

感謝。 と同様にアプリケーションには、各行に異なる連絡先が含まれているテーブルビューがありますが、名前を選択すると特定の連絡先の詳細が表示されます。

ビューはすべての連絡先で同じですが、データは連絡先に固有のものです。 同じビューを再利用しますが、別のデータで表示します。

UINavigationControllerとUIViewControllerの詳細はView Controller Programming Guide for iPhone OSにあります。

0

コンテンツのウィンドウ中央にUIViewを配置することができます。このビューは、ナビゲーションバーによって占有されていないスペースを埋める必要があります。このビューのコンテンツを切り替えるには、サブビューを追加するか、内部のコンテンツを変更します。