状況に応じて、表示されるアイテムの数が可変であるビューを作成する方法を理解しようとしています。 FinderやiTunesのグリッドビューのようなもの。その下にキャプションのテキストが並んだ画像。私はこの種のもののためにNSCollectionViewを使うことができると聞いてきましたが、私は本当に分かりません。私はプログラミングのn00bのようなので、任意の助けに感謝しています。可変数のアイテムを含むNSView
2
A
答えて
1
NSCollectionViewは1つの方法です。基本的にはサブビューの集合です。 IKImageBrowserViewはあなたが見てみるべきもう一つのクラスです。iPhotoに似た準備ができたアイコンビューです。
最も簡単な方法は、独自のNSViewサブクラスを作成することです。drawRectでは、ビューの境界領域に達するまで項目を1つずつ描画します。選択、並べ替え、その他の機能を備えたフル機能のUIオブジェクトが必要な場合は、既存のクラスのいずれかを見るのが一番良いでしょう。それは、すべて自分で行うことだからです。
0
はい、これはNSCollectionViewの目的です。リストビューの場合、NSTableViewまたはNSOutlineView。列ビューの場合、NSBrowser。
詳細については、Application Kit Framework Referenceを参照してください。
関連する問題
- 1. 複数のアイテムを含むAndroidリストビュー
- 2. 複数のアイテムを含むMVC3オーダーフォーム
- 3. 可能性:パイプを含む複数行変数
- 4. Android - 折りたたみ可能な複数のアイテムを含むLinearLayout
- 5. NSViewに変数を渡す
- 6. 動的アイテムを含むフクロウカルーセル
- 7. 条件変数を含むPHP変数
- 8. file_put_contents - カスタム変数を含む
- 9. イメージ 'src'を含む変数
- 10. セッション変数を含むクエリステートメント
- 11. タブを含む文字列を含む変数上のgrep
- 12. Bash:コマンドライン引数の変数を含む
- 13. 変数を含むVBAの数式
- 14. が変数含むパス(PHP)
- 15. jquery sort(オブジェクトを含む)アイテムの配列
- 16. アイテムのメタデータを含むMSBuild微妙?
- 17. baconjsを含むアイテムの出力リスト
- 18. Javascript提出複数のアイテムを含むフォームを選択
- 19. 数値を含む動的変数
- 20. 変数を含むPHP定数
- 21. 要素数と入れ子要素の可変数を含むxsd
- 22. "included"ページを含むjspページの変数
- 23. パスワードを含む変数のPowershellエスケープ
- 24. 変数を含む式のgrep
- 25. HTMLを含む変数のjQueryセレクタ
- 26. R1C1式の変数を含む
- 27. 変数を含むjQueryファイルのアップロード
- 28. マクロ変数のリストを含むSASループ
- 29. 定数と変数を含むパスを含める
- 30. 環境変数を含むeval式