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阅读