2017-07-22 2 views
-2

Ich habe den folgenden Code für meine didEnterBackground Funktion:Timer im Hintergrund Swift

func applicationDidEnterBackground(_ application: UIApplication) { 

     // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. 

     Timer.after(5.seconds) { 

     print ("5 seconds have past in the background") 

     } 
    } 

Die Timer zählt aber der Druck geht nicht weg, bis die Anwendung wieder in den Vordergrund kommt. Ich möchte, dass der Druck 5 Sekunden nach dem Hintergrund der Anwendung aufhört.

+0

Sie sollten mehr Informationen darüber zeigen, was Sie getan haben und was Sie erreichen möchten. – Pixele9

+0

Hat jemand ein Feedback darüber, warum diese Frage abgelehnt wurde? – Martheli

Antwort

1

Ihre Anwendung führt Code im Hintergrund erst aus, wenn Sie ihn explizit festgelegt haben. Sie können jedoch nicht tun, was Sie wollen. Bitte gehen Sie durch Apple Documents für weitere Details.

Verwandte Themen