0

完全に機能する a in dtestViewControllerとして aを提示しています。次に、 (この場合は「mainViewController」に戻るために)の戻るボタンを押しても、何も起こりません。これは、rootView として提示されたために発生することを理解しています..そして、却下するものは何もありません。戻るボタンが押されたときの続行方法を決定するために、どこから、またはどのように提示されたかを制御するにはどうすればよいですか? 私が言おうとしていることを理解していただければ幸いです。どんなアドバイスも役に立ちます。rootViewControlleridReceiveRemoteNotificationtestViewControllerdismissViewControllertestViewController

前もって感謝します

ChatViewController *chat = [[ChatViewController alloc] initWithNibName:@"ChatViewController" bundle:nil];

        [_window.rootViewController presentViewController:chat animated:YES completion:nil];
4

1 に答える 1

2

として設定するのではなくrootViewController、代わりにrootViewControllerモーダル ビュー コントローラーとして提示する必要があります。

[self.window.rootViewController presentViewController:testViewController animated:YES completion:nil]

-dismissViewControllerAnimated:completion:メッセージを呼び出すと、 rootViewController.

于 2013-02-01T09:41:17.250 に答える