3

セルとして通常のオブジェクトを持つことができるようになったので、 はどうでしょNSTableViewうか? つまり、通常のオブジェクトを NSBrowser のセルとして使用できますか?NSOutlineViewNSViewNSBrowserNSView

4

1 に答える 1

1

簡単な答え:いいえ、まだです

NSOutlineViewは のサブクラスであるNSTableViewため、どちらもNSViewMac OS X 10.7 でオブジェクトをセルとして使用できるようにアップグレードされています。これは、 のドキュメントの冒頭で特に呼び出されますNSTableView

テーブル ビューはスクロール ビューで表示されます。OS X v 10.7 以降、NSView インスタンス (最も一般的には NSTableCellView インスタンスまたはサブクラス) が行と列でサポートされています。または、NSCell サブクラス インスタンスを各行および列項目に使用できます。

一方、NSBrowser については、具体的に次のように述べています。

このクラスは、NSBrowserCell クラスを使用してユーザー インターフェイスを実装します。

于 2012-08-26T07:21:49.640 に答える