NSTreeController在官方文档里没有太好的说明,绑定。
这里简单介绍一下NSTreeController使用方法。
在介绍这个NSTreeController先了解一下NSArrayController比较好。这个可以自行google之,google一下你知道的太多了。
NSArrayController一般在NSTableView中使用
Controller是Co
原创
2012-08-12 01:45:21
2865阅读
如果不使用NSTreeController的话那么可以在dataSource里重写
- (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item
使它像一个叶节点表现,没有左边的三角号
还可以使用delegate里的
- (BOOL)outlineView:(NSOutlineVie
原创
2012-08-12 19:22:12
2447阅读
将NSTreeController跟NSOutlineView绑定起来之后又想在delegate或datasource里取出自定义结点数据来控制OutlineView的行为。这样应该怎么办呢?
这里解释一下。
NSTreeController在生成树的时候会使用NSTreeNode类,这个类是Cocoa自带的类,所有的结点都会转换成此类型,比如我使用自定义类DTTreeNode作自
原创
2012-08-12 17:38:14
3051阅读