原文地址:http://www.linuxpig.com/2012/01/ios-treeview-design001/ Apple 没有提供默认的 treeview 类,本文介绍一种自己创建的方法。 最终效果是这样的: Root >Node1 >Node1a >Node1a1 >Node1b >Node1b1 >Node1b2 >Node1b3 >Node2 >Node2a >Node2a1 我们定义一个结点类 MyTreeNode.h #import <Foundation/Foundation.h> @interface MyTreeNode : NSObject { MyTreeNode *parent; NSMutableArray *children; int index; NSString *value; } @property (nonatomic, retain) MyTreeNode *parent; @property (nonatomic, retain, readonly) NSMutableArray *children; @property (nonatomic) int index; @property (nonatomic, retain) [...] |