13 ratings
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 2
4 star 4
3 star 1
2 star 0
1 star 6
Compatible with
  • iOS

SlideDownMenu 1.1.1

Alex Blount

Easily add beautiful drop down menus to your iOS apps

SlideDownMenu

Xamarin Port Of UzysSlideMenu - All C# NO Bindings

Slide Down Menu

Screenshot

SlideDownMenu features:

  • It's very simple structure.
  • Very Easy to customize menu view , you can use interface builder.

Installation

Add the project to your solution in Xamarin Studio / Visual Studio

Usage

Add a using

using SlideDownMenu

Initialize

1. make MenuItem

var item0 = new MenuItem ("Slide Menu", UIImage.FromBundle ("Images/a0.png"), (menuItem) => {
            Console.WriteLine("Item: {0}", menuItem);
            });
item0.tag = 0;

2. make SlideMenu

var slideMenu = new SlideMenu (new List<MenuItem> { item0, item1, item2 });
this.View.AddSubview (this.slideMenu);
Write a Review

7 reviews

Joseph Hanna rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Still broken as at 30th Oct 2015

Posted on: October 30, 2015 / Version: 1.1.1
Ric Bailey rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

I can run the sample ok, but can't get this component to work in my app. Even in a simple Universal - iPhone - SingleViewApp, it errors saying it cannot find the MenuItemView class in the NIB. I can see this class exists in the Assembly Browser. Don't know why it doesn't load.

Also the example code above is wrong.

item0.tag = 0 should be item0.Tag = 0 (capital T)

The line "var slideMenu..." requires a second parameter, which in turn requires "using CoreGraphics"

The line "this.View.AddSubview..." assumes you have created a module scoped var called slideMenu, it does not use the var from the previous line.

The "Getting Started" above says "Add the project to your solution", but the project is not in the download, only the dll. You can get the project from github, and maybe you need to do that to get it working. If so, the Getting Started should say so.

I think the dev needs to make this more robust, and provide more accurate documentation.

Posted on: April 26, 2015 / Version: 1.1.1
Admin Get Movo rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

As of 8/26/14 - This control is broken.

Posted on: August 27, 2014 / Version: 1.1
Mathew Twardowski rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Grab the project form GitHub as the latest changes are not in this download package

Posted on: May 12, 2014 / Version: 1.1
Jeff Lim

Good, but It will be even better if we can add subitems inside each item. With this, sure will make the component more welcome.

Posted on: October 9, 2013 / Version: 1.1
Dheeraj Kumar

Its a nice component. I tried to assign slide menu to a button which is in left bar item of navigation bar. If i click on button it shows slide menu. If I click on button once again it collapses but shows one element. What Can I do to not to show even that element when I click on button once again.

Posted on: September 17, 2013 / Version: 1.1
Emil Elkjær Nielsen rates this with
  • 1
  • 2
  • 3
  • 4
  • 5

Really good looking and works flawless! However I would like a version where it goes up from the buttom

Posted on: August 28, 2013 / Version: 1.1