1
A
回答
-1
Navigation.RemovePage(Navigation.NavigationStack.Last());
Navigation.PopAsync();
1
這應該工作
_navigationService.NavigateAsync("yourApp:///NavigationPage/YourPage")
這相當於
MainPage = new NavigationPage(new YourPage());
注:我面臨崩潰問題iOS
與導航這種方式。我解決它通過Device.RuntimePlatform
switch (Device.RuntimePlatform)
{
case Device.iOS:
_navigationService.NavigateAsync("YourPage");
break;
case Device.Android:
_navigationService.NavigateAsync("yourApp:///NavigationPage/YourPage");
break;
default:
_navigationService.NavigateAsync("YourPage");
break;
}
相關問題
- 1. 從導航堆棧中刪除網頁
- 2. mvvm棱鏡6導航到新視圖時清除6個正向堆棧
- 3. 從導航堆棧
- 4. 如何從導航堆棧中刪除所有視圖?
- 5. Iphone導航控制器刪除堆棧
- 6. Xamarin.Forms使用棱鏡的Master/Detail back堆棧
- 7. 從UIViewController中刪除數據時,從導航堆棧中刪除
- 8. 管理堆棧上的導航視圖
- 9. 在導航堆棧上推視圖
- 10. 刪除導航視圖的'堆棧'Xcode swift
- 11. 從堆棧導航到CDB/WinDbg中的託管堆棧中的堆棧幀
- 12. 刪除開始,從堆棧
- 13. iOS:從導航堆棧中移除視圖控制器
- 14. MEAN堆棧刪除
- 15. 導航堆棧在iPhone中
- 16. WPF。導航堆棧溢出
- 17. 活動堆棧,singleTask,導航
- 18. Xamarin表單導航堆棧
- 19. 重置導航堆棧
- 20. ios導航堆棧操作
- 21. 導航堆棧監控
- 22. 從頂視圖可見堆棧堆
- 23. 清除導航堆棧mui wpf
- 24. 以正確的方式從導航堆棧中刪除視圖控制器
- 25. Swift/iOS。從導航堆棧中刪除幾個視圖控制器
- 26. 適當的時刻從導航堆棧中刪除控制器
- 27. 如何從後端堆棧中刪除導航項目
- 28. 從導航堆棧中刪除當前頁面和WebBrowserTask
- 29. 如何從導航堆棧中刪除頁面 - 的C#Windows 8
- 30. MvvMCross導航回多個視圖模型/截斷導航堆棧
棱鏡的INavigationService不公開這些方法 –
這些內容查看方法 – sunyt
不幸的是,我需要把它在我的視圖模型,利用棱鏡的的NavigationService –