基于视图的NSBrowser?

时间:2012-08-26 05:55:45

标签: macos nstableview nsoutlineview appkit nsbrowser

既然我们有NSTableViewNSOutlineView可以将常规NSView个对象作为其单元格,那么NSBrowser呢?那我们可以使用常规NSView对象作为NSBrowser中的单元吗?

1 个答案:

答案 0 :(得分:1)

简答:不,还没有

NSOutlineViewNSTableView的子类,因此他们都升级为能够将NSView个对象用作Mac OS X 10.7中的单元格。这在NSTableView的文档开头专门提到:

  

表视图显示在滚动视图中。从OS X v 10.7开始,行和列支持NSView实例(最常见的是NSTableCellView实例或子类)。或者,NSCell子类实例可用于每个行和列项。

另一方面,对于NSBrowser,它特别说:

  

此类使用NSBrowserCell类来实现其用户界面。