コラムビュー
コラムビュー (ブラウザー とも呼ばれます) を使用すると、一連の垂直列を使用してデータ階層を表示およびナビゲートできます。
各列は階層の 1 つのレベルを表し、データ項目の水平の行が含まれます。列内では、ネストされた子アイテムを含む親アイテムは、三角形のアイコンでマークされます。人々が親を選択すると、次の列にその子が表示されます。この方法で、子のない項目に到達するまで人々はナビゲートを続けることができ、また、階層を逆に遡ってデータの他の分岐を探索することもできます。
ベストプラクティス
データ階層が深く、人々がレベル間を頻繁に行き来する傾向があり、リストや表 が提供する並べ替え機能が必要ない場合は、コラムビューの使用を検討してください。たとえば、Finder には、ディレクトリ構造をナビゲートするための (アイコン、リスト、およびギャラリービューに加えて) コラムビューが用意されています。
最初の列にデータ階層のルートレベルを表示します。 最初の列にすばやくスクロールして戻り、階層を上からもう一度ナビゲートできることを人々は知っています。
表示するネストされたアイテムがない場合は、選択したアイテムに関する情報を表示することを検討してください。 たとえば、Finder には、選択したアイテムのプレビューと、作成日、変更日、ファイルの種類、サイズなどの情報が表示されます。
人々が列のサイズを変更できるようにします。 これは、一部のデータ項目の名前が長すぎてデフォルトの列幅に収まらない場合に特に重要です。
プラットフォームの考慮事項
iOS、iPadOS、tvOS、watchOS ではサポートされていません。
iPadOS
iPadOS で階層コンテンツの表示を管理する必要がある場合は、分割ビュー の使用を検討してください。
リソース
関連
開発者用文書
NSBrowser — AppKit (NSBrowser)