4

tableView があり、NSTableRowView のサブクラスを使用する場合は、デリゲート関数 (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row を使用できます。(NSOutlineView をサブクラス化せずに) NSOutlineView でこれを行う方法についてのアイデアはありますか?

4

1 に答える 1

9

NSOutlineViewには、次のデリゲートメソッドがあります。

  • (NSTableRowView *)outlineView:(NSOutlineView *)outlineView rowViewForItem:(id)item

これは、アウトラインビューと同じ目的を果たします。このメソッドはXcodeのドキュメントには表示されませんが、MacOSX10.7.sdkのNSOutlineView.hで宣言されています。

于 2012-05-27T03:03:58.467 に答える