Drag Menu you can easily open and close using drag gesture.
UzysDragMenu features:
- Very Easy to customize menu view , you can use interface builder.
- you can choose drag area (superView or MenuView), using Option : isSuperViewGesture
- Support Both ARC and non-ARC Project
Copy over the files libary folder to your project folder
Import header.
#import "UzysDragMenu.h"
####1. make menu Item
UzysDragMenuItem *item0 = [[UzysDragMenuItem alloc] initWithTitle:@"UzysSlide Menu" image:[UIImage imageNamed:@"0.png"] action:^(UzysDragMenuItem *item) {
NSLog(@"Item: %@", item);
}];
item0.tag = 0;
####2. make controlview
UzysDragMenuControlView *controlView = [[[NSBundle mainBundle] loadNibNamed:@"UzysDragMenuControlView" owner:self options:nil] lastObject];
[controlView.btnAction addTarget:self action:@selector(actionBtn:) forControlEvents:UIControlEventTouchUpInside];
####3. make UzysDragmenu
self.uzysDmenu = [[UzysDragMenu alloc] initWithItems:@[item0,item1,item2]
controlMenu:controlView
superViewGesture:YES];
[self.view addSubview:self.uzysDmenu];
- See LICENSE.