我正在尝试在'Tabbar'中实现'scrollview'效果,它有'TabItems'。我发现这个好例子来自'facebook'开源'TTCatlog'项目'Tabs'部分。 所以我把它的所有来源都包含在我的项目中并尝试构建它。 我已按照以下链接继续此操作: How to create a horizontal scrolling view on iPhone? 来源:http://github.com/facebook/three20/tree/master/samples/
我的主叫代码如下:
_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符号” 我在那里看到,所有这些文件(.h和.m)都是可用的。
有人可以帮助解决那里的问题,如何解决这个问题并继续使用它?
答案 0 :(得分:0)
通常由于您没有导入要实现的相应类而导致此错误抛出 该类的方法(如继承)。
#import "your_class_name.h"
@class your_class_name