Ich habe eine Anwendung, verwendet einen UITabBarController, und in jedem tab habe ich die Navigation-Controller.
Ich möchte, um eine der Ansichten, die laden sich nach einer Aktion in einer anderen Ansicht, so dass, wenn der Benutzer geht zurück in die Ansicht - es ist aktualisiert.
Ist es möglich?
Dank einem Haufen!
Der einfachste Weg, dies zu erreichen, setzen Sie Ihren laden von code in viewWillAppear: statt
viewDidLoad
. WährendviewDidLoad
möglicherweise nur einmal aufgerufen, wenn die view initialisiert wird,viewWillAppear:
aufgerufen wird, jedes mal, wenn Ihr view-controller ist darüber vorgelegt werden, ob es in der tab-Leiste, in einen Navigations-controller, etc., das gibt Ihnen eine schöne hook zu implementieren, be-und layout-Funktionen.Dank. das funktionierte perfekt. Für alle, die dies Lesen, hier ist mein code. Es funktioniert, aber seien Sie gewarnt, ich bin neu in iOS und objective-C, also caveat emptor.