2010年9月1日水曜日

Navigation Controller

Navigation Controllerは、階層的に構成されたデータを表示するために使用するコンテナView Controllerです。
このクラスのメソッドは、カスタムView Controllerのコレクションをスタックベースで管理する機能をサポートしています。このスタックは、階層的なデータの中をユーザが通った経路を反映します。スタックの一番下は出発点を表し、スタックの一番上はデータ内のユーザの現在位置を表します。
Navigation ControllerはNavigation Barを1つ管理します。Navigation Barには、データ階層内のユーザの現在位置についての情報、前の画面に戻るためのボタン、および現在のView Controllerで必要なカスタムコントロールが表示されます。また、現在の画面に関連するコマンドを表示するために使うオプションツールバーの管理も行います。