Mvvm OnNavigatedTo仅在使用NavigationService时调用

Mvvm OnNavigatedTo仅在使用NavigationService时调用,mvvm,xamarin.forms,prism,Mvvm,Xamarin.forms,Prism,我们使用Xamarin.Forms和Prism.Forms构建了一个MVVM应用程序。只有在使用Prism的NavigationService导航时,才会调用导航到的和导航自(来自INavigationAware) 使用硬件backbutton或应用程序栏中的backbutton时,不会调用OnNavigatedTo和OnNavigatedFrom方法 这是一个错误还是我遗漏了什么?当您不能依赖它时,INavigationAware有什么用?这是当前Xamarin的限制。表单平台:这是当前Xam

我们使用
Xamarin.Forms
Prism.Forms
构建了一个MVVM应用程序。只有在使用Prism的NavigationService导航时,才会调用导航到的
和导航自
(来自
INavigationAware

使用硬件backbutton或应用程序栏中的backbutton时,不会调用
OnNavigatedTo
OnNavigatedFrom
方法


这是一个错误还是我遗漏了什么?当您不能依赖它时,INavigationAware有什么用?

这是当前Xamarin的限制。表单平台:

这是当前Xamarin的限制。表单平台:

啊,谢谢!很好阅读,在未来的版本中将有一个解决方案。啊,谢谢!值得一读的是,在未来的版本中将有一个解决方案。