我一直在尝试使用 Prism 创建 Xamarin Forms 应用,该应用在手机和平板电脑上均可使用。
对于平板电脑布局,我尝试创建与下面的草稿图像类似的内容,同时仍然从电话中重复使用Pages / ViewModels 。
使用一个TabbedPage,其中每个选项卡都包含一个MasterDetailPage。此解决方案有两个问题:
使用一个TabbedPage,其中每个选项卡都包含一个页面,该页面分为两个部分,每个部分都有一个ContentView :
未在手机和平板电脑之间共享Pages / ContentViews / ViewModels :
有什么想法可以实现这种布局,同时仍然在手机和平板电脑实现之间共享视图和视图模型?
注意:此应用程序适用于使用Xamarin Forms 3.4和Prism 7.1的Android,iOS和UWP