2011-01-10 10 views
0

モーダルVCの完了ボタンをクリックすると、タブ#1のViewControllerの下にあるモーダルViewControllerからタブ#3のViewControllerに移動するにはどうすればよいですか?モーダルビューから別のViewControllerに移動する

私は、モーダルVCをポップし、それをインスタンス化したViewControllerにユーザーを戻す方法を知っていますが、ユーザーは手動でTab#3に手動で移動する必要があります。

ありがとうございます。

Hiren。

答えて

1

ページを別のページに移動すると、タブを変更する場合は同じタブで行われます。

次に、1タブページのページから[yourAppObj.tabBarController setSelectedIndex:2]; を使用して、3番目のタブビューを表示できます。

その後、この輸入アプリデリゲートクラスのアプリデリゲートクラスのメークオブジェクト

yourAppDelegate *yourAppObj=(yourAppDelegate *)[[UIApplication sharedApplication] delegate]; 

あなたはあなたの中に線の上に使用することができます表示します。

+0

私はこれをやってみましたが、構造体や共用体ではないのに "rootTabBarControllerの要求"というエラーが表示されます。ここに私のコード:\t UIApplication * myApp = [UIApplication sharedApplication]; [myApp.rootTabBarController setSelectedIndex:2]; // rootTabBarControllerは、appdelegate内のtabBarControllerに使用した名前です。 – HM1

+0

OK編集済みの回答を参照してください。 – Ishu

+0

は、アプリケーションの委任ファイルを義務付ける必要があります – Ishu

関連する問題