0

我正在使用 Joe Hewitt 的three20 开源项目。

在 UITableViewController 中有以下代码:

_tabBar1 = [[TTTabStrip alloc] initWithFrame:CGRectMake(0, 0, 320, 41)];
_tabBar1.tabItems = [NSArray arrayWithObjects:
                [[[TTTabItem alloc] initWithTitle:@"item1"] autorelease],
                [[[TTTabItem alloc] initWithTitle:@"item2"] autorelease],
                [[[TTTabItem alloc] initWithTitle:@"item3"] autorelease],
                [[[TTTabItem alloc] initWithTitle:@"item4"] autorelease],
                [[[TTTabItem alloc] initWithTitle:@"item5"] autorelease],
                [[[TTTabItem alloc] initWithTitle:@"item6"] autorelease],                   nil];
self.tableView.tableHeaderView= _tabBar1;

除了 TabBarStrip 不会水平滚动之外,一切似乎都运行良好?知道为什么会发生这种情况以及任何可能的解决方案吗?

4

2 回答 2

1

这是我做错的:

在项目设置中,在其他链接器标志下,我没有添加“all_load”,我只添加了“ObjC”。

于 2009-06-25T13:52:53.343 回答
0

TTTabStripThree20 源代码中不再提供。您可能希望将代码迁移到新TTTabBar类。

你知道TTTabStrip视图是否意味着水平滚动?在标签条中拥有如此多的项目似乎对于像 iPhone 这样的设备来说过于复杂的用户界面。

于 2009-05-27T20:16:51.563 回答