2016-10-31 2 views
-5

Was ist der Widget-Lebenszyklus? Welche Funktion wird zuerst genannt?Welche Funktionen nennt man einmal Widget verschwindet?

+0

Einige Details bitte ... – shallowThought

+0

i laden Daten von Webservice für Widget in Viewdidload für den ersten Lauf es funktioniert erfolgreich, aber wenn ich Registerkarte Benachrichtigung anzeigen dann zurück t o Widget anzeigen nichts aufgerufen! Ich möchte Viewdidload erneut aufgerufen werden. –

Antwort

2

viewDidLoad() wird genau einmal in einem Views Lifecycle aufgerufen.

Je nach Bedarf verwenden:

override func viewWillAppear(_ animated: Bool) { 
    super.viewWillAppear(animated) 
    // do stuff you want to do before the view actually appears 
} 

oder:

override func viewDidAppear(_ animated: Bool) { 
    super.viewDidAppear(animated) 
    // do stuff you want to do when the view appears 
} 

Für detaillierte Informationen bezüglich eines UIView Lebenszyklus Besuch Apples Documentation

Verwandte Themen