Ich habe eine Xamarin iOS app, wo ich MVVMCross v3.2.1 bin mit der Navigation zwischen den View-Controller/Ansicht Modelle zu steuern. Ich habe die ShowViewModel<TViewModel>();
Methode zur Navigation zwischen Ansichtsmodellen und habe einen speziellen Fall verwendet, wo ich will einen Schritt auf dem Navigationsstapel zurück zu navigieren.MVVMCross zurück Navigation mit MvxClosePresentationHint
Ich kann dies meine Verwendung der MvxClosePresentationHint wie in ChangePresentation(new MvxClosePresentationHint(this));
, aber wenn es zurück zur vorherigen Ansicht navigiert brauche ich die Daten zu aktualisieren.
Gibt es MVVMCross Ansichtsmodell Lifecycle-Methoden Ich kann uns die Rückseite Navigation oder sollte ich eine MvxMessage implementieren erkennen?
Wird die Init-Methode nicht ausgelöst? Andernfalls könnten Sie eine Methode erstellen, die Sie aus ViewDidAppear auslösen. – Cheesebaron
Die init-Methode auf der Navigation nicht zuerst tat, aber ich eine Aktualisierungsmethode der ViewDidAppear implementiert, wie Sie vorgeschlagen. Seamed, um das Problem zu lösen, aber ich muss sicherstellen, dass die Datenaktualisierung nicht unnötig aufgerufen wird. Danke für den Tipp. –