我试图阻止用户在prism xamarin表单上进行反向导航。
我遇到了困难,因为当我收到活动时,应用会更改页面。
如何阻止棱镜导航的导航?
答案 0 :(得分:0)
您可以尝试拦截后方事件。一种方法是在ViewModel中实现接口INavigationAware:
public void OnNavigatedTo(NavigationParameters parameters)
{
if(parameters.GetNavigationMode()== NavigationMode.Back){
//Here your code
}
}
或者看看这个讨论: