1

TabBarControllerとに基づいUIViewControllerて独自に作成しましたUIButtons。UINavigationController(s)を使用してviewControllersを準備しました。

これらのビューをアクティブ化するにはどうすればよいですか、ビューを切り替えるにはどうすればよいですか、myTabBarControllerを最上位に保つにはどうすればよいですか?

4

1 に答える 1

0

構造は次のようになります。

TabBarController
|
|
|____NavController1
|    |
|    |
|    |____RootVC1
|
|
|____NavController2
|    |
|    |
|    |____RootVC2
|
|
|____NavController3
|    |
|    |
|    |____RootVC3
|

アプリのデリゲートで、ルート ビュー コントローラーを tabBarController コントローラーとして設定します。

次に、カスタム タブ切り替えボタンごとに、tabBarController に、押されたボタンに基づいて選択されたインデックスを設定するように指示できます。

-(void)button1Pressed
{
    myTabBarController.selectedIndex = 1;

    // you might want to set your button's enabled graphic and set other button to disable graphic
}
于 2012-09-12T08:34:08.827 に答える