Slide menu for Xamarin iOS. Based in SlideMenuControllerSwift created by Yuji Hato
##Installation Install SlideMenuControllerXamarin from NuGet
##Usage
###Setup
Add using SlideMenuControllerXamarinin your .cs file.
In the AppDelegate.cs:
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
{
//Create view controllers
UIViewController mainControler = ... ;
UIViewController leftController = ... ;
UIViewController rightController = ...;
SlideMenuController slideMenuController = new SlideMenuController(mainController, leftController, rightController);
Window.RootViewController = slideMenuController;
Window.MakeKeyAndVisible();
return true;
}###Custom options Set custom properties before calling the init method:
SlideMenuOptions.LeftViewWidth = 50.0f;
SlideMenuOptions.ContentViewScale = 0.50f;###Access from UIViewController
this.slideMenuController();###Add navigation bar button
controller.AddLeftBarButtonWithImage(UIImage.FromBundle("menu"));
controller.AddRightBarButtonWithImage(UIImage.FromBundle("menu"));###Open and close
controller.slideMenuController().OpenLeft();
controller.slideMenuController().CloseLeft();
controller.slideMenuController().OpenRight();
controller.slideMenuController().CloseRight();SlideMenuControllerXamarin is available under the MIT license. See the LICENSE file for more info.
