0

LaunchView で別の UITabBarController を起動すると、TTLauncherView は元の UITabBarController のページにあり、Dest Controller は別の UITabBarController ですが、元の UITabBarController の TabBar は消えません。

そのため、UI には 2 つの TabBars があり、元の TabBar は下部にあり、2 つ目の Dest Controller View は下部のタブバーを除いて画面に表示されます。

これは私が望むものではありません。この問題を解決して、元の TabBar を非表示にし、2 番目の Dest Controller にフル スクリーンを表示させるにはどうすればよいですか?

最初の Controller では、LauncherView ボタンで 2 つ目の Controller を起動します。

4

1 に答える 1

0

を使用して新しいコントローラーを押すときに、タブバービューを非表示にする必要があります

controller.hidesBottomBarWhenPushed = YES;

three20 wiki のこのチュートリアルを見てください。別のコントローラーを押したときにタブバーを非表示にする方法が説明されています。

http://three20.info/article/2010-11-10-Hiding-The-iphone-Tab-Bar-With-TTNavigator

于 2011-06-21T03:53:03.647 に答える