我有一个带有 FreshMvvm 的 Xamarin.Forms 应用程序。我正在尝试使用 Master-Detail 架构,如下所示:
var masterDetailNav = new FreshMasterDetailNavigationContainer();
masterDetailNav.Init("Menu");
masterDetailNav.AddPage<AboutPageModel>("About", null);
masterDetailNav.AddPage<PageModels.CoverageCalculator.CoverageCalculatorPageModel>("Coverage Calculator", null);
MainPage = masterDetailNav;
这很好,但我需要添加导航元素,这些元素除了打开详细信息页面之外还可以做一些事情。例如,我可能需要在浏览器中打开一些网站或拨打电话等。这是否可行,如果可以,如何?