2016-10-04 5 views
1

Woher weiß ich, ob der ViewController wieder sichtbar ist?Wie kann ich feststellen, ob ViewController wieder sichtbar ist?

Ich habe versucht, die print Befehl innerhalb viewDidAppear. Führen Sie die App aus. Drücken Sie die Home-Taste. Zurück zur App aber viewDidAppera nicht ausgeführt werden.

Ich versuche, einen Code auszuführen, direkt nachdem die App wieder sichtbar wird.

Wie mache ich das?

+0

Mögliches Duplikat von [Handling applicationDidBecomeActive - "Wie kann ein View-Controller reagieren, wenn die App aktiv wird?"] (Http: // stackoverflow.com/questions/3639859/handling-applicationdidcomeactive-how-can-a-view-controller-responpt-the-) – ullstrm

Antwort

0

Verwenden Sie Ihre print-Anweisung im AppDelegate für application: WillEnterForeground OR application: didBecomeActive, die beide zu unterschiedlichen Zeiten aufgerufen werden, wenn der Benutzer zur Anwendung zurückkehrt. Verwenden Sie das eine oder das andere, abhängig davon, an welchem ​​Punkt Sie anrufen oder Ihren Code referenzieren möchten

Verwandte Themen