セルとして通常のオブジェクトを持つことができるようになったので、 はどうでしょNSTableView
うか? つまり、通常のオブジェクトを NSBrowser のセルとして使用できますか?NSOutlineView
NSView
NSBrowser
NSView
質問する
535 次
1 に答える
1
簡単な答え:いいえ、まだです
NSOutlineView
は のサブクラスであるNSTableView
ため、どちらもNSView
Mac OS X 10.7 でオブジェクトをセルとして使用できるようにアップグレードされています。これは、 のドキュメントの冒頭で特に呼び出されますNSTableView
。
テーブル ビューはスクロール ビューで表示されます。OS X v 10.7 以降、NSView インスタンス (最も一般的には NSTableCellView インスタンスまたはサブクラス) が行と列でサポートされています。または、NSCell サブクラス インスタンスを各行および列項目に使用できます。
一方、NSBrowser については、具体的に次のように述べています。
このクラスは、NSBrowserCell クラスを使用してユーザー インターフェイスを実装します。
于 2012-08-26T07:21:49.640 に答える