如何制作"汉堡菜单"在包含PCL + Android + iOS的项目中使用Xamarin + MVVMCross 4.2?

时间:2016-08-31 15:09:01

标签: android ios xamarin mvvmcross hamburger-menu

我找到了2个不同的项目(Android和iOS),它们制作了一个汉堡包菜单。这些工作分开,不使用mvvmcross。

任何人都知道如何制作"汉堡菜单"在单个Xamarin解决方案中有3个项目(Core,Android和iOS)和MVVMCross 4.2?

1 个答案:

答案 0 :(得分:3)

您可以在XPlatformMenus回购邮件中结帐MvvmCross-Samples

  

功能

     
      
  • 所有平台上的汉堡菜单导航
  •   
  • 在Core中实施的平台无关服务
  •   
  • 平台项目中实施的平台特定服务
  •   
  • 在应用程序启动期间注册平台特定服务
  •   
  • 自定义应用程序启动(Core.AppStart)
  •   
  • iOS上的FluentLayout
  •   

在Android中,它使用Xamarin.Android.Support.Design DrawerLayout来创建菜单。

在iOS中,SidePanels

使用MvvmCross.iOS.Support.JASidePanels