我想在'Tabbar'中實現'TabItems'中的'scrollview'效果。我發現這個很好的例子是從'臉譜''開源'TTCatlog'項目'標籤'部分。 所以我把它的所有來源都包含到了我的項目中,並試圖構建它。 我按照以下鏈接繼續這個: How to create a horizontal scrolling view on iPhone? 來源:http://github.com/facebook/three20/tree/master/samples/iPhone:objc_class_name_TTTabStrip符號未找到生成錯誤
我的調用代碼是象下面這樣:
_tabBar1 = [[TTTabStrip alloc] initWithFrame:CGRectMake(10, 68, 300, 28)];
_tabBar1.tabItems = [NSArray arrayWithObjects:
[[[TTTabItem alloc] initWithTitle:@"Item 1"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 2"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 3"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 4"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 5"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 6"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 7"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 8"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 9"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"Item 10"] autorelease],
nil];
[self.navigationController.view addSubview:_tabBar1];
我的項目文件夾中象下面這樣:
.. ../iphone/MyProgram/MyProgram.xcodeproj
..../iphone/Three20/src/Three20 ....
在爲標題搜索路徑我的項目設置,我有
../Three20/src
但是,當我嘗試建立它,它引發以下錯誤:
「objc_class_name_TTTabStrip符號不發現「 」objc_class_name_TTTabItem symbol not found「 我看到那裏,所有這些文件(.h和.m)在那裏是可用的。
有人可以幫助那裏有什麼問題,我如何擺脫這個問題,並繼續使用它?
謝謝。你能解釋一下,我需要在這裏添加兩件事嗎? #import <.h>和 @class my_class_name ? – Getsy 2010-04-28 06:01:24
我嘗試添加如下: @class TTTabStrip; @class TTTabItem; @interface RootViewController:UITableViewController { } 但仍然沒有運氣,觀察到相同的構建錯誤。 – Getsy 2010-04-28 06:03:42
我按照鏈接中的步驟解決了構建錯誤:http://github.com/facebook/three20 – Getsy 2010-04-28 07:45:37