0

私が設計しているウィンドウに最適なのは、配列の要素ごとに 2 つの行を持つテーブルです。最初の行に 1 つのチェックボックスと 2 つのポップアップがあり、2 番目の行はテキスト入力に使用されます。NSTableView について私が理解していることに基づいて、それは不可能です。NSCollectionView を調べましたが、その経験がないため、標準の 4 列のテーブルを選択するか、NSCollectionView に取り組みます。その前に、経験豊富な Cocoa 開発者の意見を聞きたいと思いました。

ありがとう

4

1 に答える 1

0

これは、NSTableview または NSCollectionview を使用して可能です。NSTableview の方法は、NSTextfieldCell をサブクラス化することです... Apple の PhotoSearch の例で ImagePreviewCell.m を見てください。

http://developer.apple.com/mac/library/samplecode/PhotoSearch/

NSCollectionview の方法では必要なコードが少なくなります (IB でほぼすべてを設定できます) が、NSTableView には NSCollectionview にはないもの (ヘッダーなど) があります。

于 2009-12-27T22:46:04.757 に答える