0

私はJoeHewittによる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 に答える