1、下载最新版Three20

2、将下载的包解压并改名为three20(仅仅为了方便而已)

3、XCode建立一个空项目,和three20放在同级目录(也是为了方便而已)

4、参考 http://three20.info/article/2011-03-10-Xcode4-Support 做以下操作:

a)python three20/src/scripts/ttmodule.py -p path/to/your/project/project.xcodeproj Three20 --xcode-version=4

b)检查 新建空项目的“header search paths”是否配置好了

5、添加测试代码

1 #import <Three20/Three20.h>
 1 self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];  
 2     // Override point for customization after application launch.  
 3     TTTabGrid *_tabBar3 = [[TTTabGrid alloc] initWithFrame:CGRectMake(0, 100, 280,80)];  
 4     _tabBar3.backgroundColor = [UIColor clearColor];  
 5     _tabBar3.tabItems = [NSArray arrayWithObjects:  
 6                          [[[TTTabItem alloc] initWithTitle:@"Banana"] autorelease],  
 7                          [[[TTTabItem alloc] initWithTitle:@"Cherry"] autorelease],  
 8                          [[[TTTabItem alloc] initWithTitle:@"Orange"] autorelease],  
 9                          [[[TTTabItem alloc] initWithTitle:@"Pineapple"] autorelease],  
10                          [[[TTTabItem alloc] initWithTitle:@"Grape"] autorelease],  
11                          [[[TTTabItem alloc] initWithTitle:@"Mango"] autorelease],  
12                          [[[TTTabItem alloc] initWithTitle:@"Blueberry"] autorelease],  
13                          [[[TTTabItem alloc] initWithTitle:@"Apple"] autorelease],  
14                          [[[TTTabItem alloc] initWithTitle:@"Peach"] autorelease],  
15                          nil];  
16     [_tabBar3 sizeToFit];  
17     [self.window addSubview:_tabBar3];  
18     [self.window makeKeyAndVisible];  
19     return YES;

6、查看效果