我有2页:Page1和Page2。我用Page1:
开始申请MainPage = new NavigationPage(new Page1)
之后我切换页面女巫代码:
MainPage = new NavigationPage(new Page2)
一切都好。但是,当我反向执行此操作时(Page2是第一个并使用此方法切换到Page1)我有例外:
ArgumentException:句柄必须有效。参数名称:实例
为什么?
答案 0 :(得分:0)
您可以尝试FreshMvvm,https://github.com/rid00z/FreshMvvm您可以使用名称注册导航堆栈并调用CoreMethods.SwitchOutRootNavigation(NavigationContainerNames.MainContainer);
来切换导航堆栈。