2016-06-02 16 views
0

アプリがバックグラウンドからフォアグラウンドになると、強制的にホーム画面に戻る必要があります。その場合は、それぞれのすべてのView Controllerで巻き戻しセグを作成する必要があります。代わりに、私がやろうとしているのは、View Controllerの親クラスを作成し、Segueを実行することです。これを行うことで、ストーリーボードからすべてのView Controllerに巻き戻しセグを追加することを避けることができます。プログラムでアンワイングセグを作成する方法

ストーリーボードから作成するのではなく、コードからunwind segueを作成する方法が必要です。

ありがとうございます。

+1

をルートにNAVIGATION CONTROLLERをポップアップ表示されます:https://iosdevcenters.blogspot.com/2016を/02/transfer-data-using-unwind-segues-in.html –

答えて

0

ホーム画面に移動する必要があるので、あなたのUINavigationControllerのルートコントローラである必要があります。そのために

単に使用:

//これは、転送データから、このチュートリアルのアンワインドセグエを参照してくださいCONTROLLER

navigationController?.popToRootViewControllerAnimated(true)