现在我们已经有了NSTableView
并且NSOutlineView
可以将常规NSView
对象作为它们的单元格,那么NSBrowser
呢?那就是我们可以使用常规NSView
对象作为 NSBrowser 中的单元格吗?
问问题
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 回答