0

7 つの画面と 3 つのタブを持つアプリがあります。画面 7 にデータを送信するボタンがありますが、データを送信した後も UI に画面 7 が表示されます ユーザーが次の操作を再開できるように、(タブ 1 の) 画面 1 を表示したい、画面 1 にはナビゲーション バー、テーブル ビューがありますコントロールと他のいくつかのボタン。

ボタンの送信アクションで呼び出しを行う必要があることは知っていますが、何をすべきか正確にはわかりません..

Plsは提案/助けます。前もって感謝します。

4

1 に答える 1

0

試す:

 NSArray *mycontrollers = self.tabBarController.viewControllers;
 NSLog(@"%@",mycontrollers);
 UINavigationController *nvc = [mycontrollers objectAtIndex:0];
 UIViewController *vc = [nvc topViewController];
 [self.navigationController popToViewController:vc animated:YES];

コントロールを押しながらボタンから新しいビューコントローラーにドラッグし、[モーダル] を選択します。

于 2013-10-02T13:25:03.930 に答える