如何在包含 PCL + Android + iOS 的项目上使用 Xamarin + MVVMCross 4.2 制作 "Hamburger Menu"?
How to make "Hamburger Menu" using Xamarin + MVVMCross 4.2 on a project containing PCL + Android + iOS?
我找到了 2 个制作汉堡菜单的不同项目(Android 和 iOS)。这些单独工作,不使用 mvvmcross。
有人知道如何使用 MVVMCross 4.2 在具有 3 个项目(核心、Android 和 iOS)的单个 Xamarin 解决方案中制作 "hamburger menu" 吗?
您可以查看 XPlatformMenus in the MvvmCross-Samples 存储库。
Features
- Hamburger menu navigation on all platforms
- Platform agnostic services implemented in the Core
- Platform specific services implemented in the platform projects
- Registration of platform specific services during application start-up
- Custom application start-up (Core.AppStart)
- FluentLayout on iOS
在 Android 中,它使用 Xamarin.Android.Support.Design DrawerLayout
创建菜单。
在 iOS 中它使用 MvvmCross.iOS.Support.JASidePanels 作为 SidePanels
我找到了 2 个制作汉堡菜单的不同项目(Android 和 iOS)。这些单独工作,不使用 mvvmcross。
有人知道如何使用 MVVMCross 4.2 在具有 3 个项目(核心、Android 和 iOS)的单个 Xamarin 解决方案中制作 "hamburger menu" 吗?
您可以查看 XPlatformMenus in the MvvmCross-Samples 存储库。
Features
- Hamburger menu navigation on all platforms
- Platform agnostic services implemented in the Core
- Platform specific services implemented in the platform projects
- Registration of platform specific services during application start-up
- Custom application start-up (Core.AppStart)
- FluentLayout on iOS
在 Android 中,它使用 Xamarin.Android.Support.Design DrawerLayout
创建菜单。
在 iOS 中它使用 MvvmCross.iOS.Support.JASidePanels 作为 SidePanels