application:didReceiveLocalNotification:
で通知を受信したときに、ユーザーを特定のView Controller *に誘導する場合の推奨される方法はありますか?
たとえば、ビューコントローラーA、B、C、およびDがある場合、通知が届き、アプリはユーザーが画面A、B、またはCでバックグラウンドで実行されているため、画面Dに移動する必要があります。 、完了したら前の画面に戻ります。
1つの方法は、DのA、B、Cデリゲートを作成し、ストーリーボードでセグエに接続し、application:didReceiveLocalNotification:でperformSegueWithIdentifier:を実行することですが、exがある場合はうまくスケーリングしません。60画面。
AppDelegateから画面上のViewControllerをプッシュして、ユーザーが終了したときに以前の場所に戻るためのより良い/最良の方法はありますか?
*混乱を招かないように、ユーザーが現在アプリ内にいる場合、これは発生しないことに注意してください。