我有一个Xamarin iOS应用程序,我使用MVVMCross v3.2.1来控制视图控制器/视图模型之间的导航 . 我已经使用 ShowViewModel<TViewModel>();
方法在视图模型之间导航,并且有一个特殊情况,我想在导航堆栈上向后导航一步 .
我可以使用 ChangePresentation(new MvxClosePresentationHint(this));
中的MvxClosePresentationHint执行此操作,但是当它导航回上一个视图时,我需要刷新数据 .
是否有任何MVVMCross视图模型生命周期方法,我可以检测后退导航,还是应该实现MvxMessage?
1 回答
正如Cheesebaron建议我刷新上一个ViewController上ViewWillAppear的数据,这似乎解决了这个问题 .