Skip to content

Commit 9d38ca4

Browse files
committed
Fixed #103 add initWithNavigationBarClass to slide menu
1 parent 4c66f6c commit 9d38ca4

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

SlideMenu/Source/SlideNavigationController.m

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,15 +102,25 @@ - (id)initWithRootViewController:(UIViewController *)rootViewController
102102
return self;
103103
}
104104

105+
- (id)initWithNavigationBarClass:(Class)navigationBarClass toolbarClass:(Class)toolbarClass
106+
{
107+
if (self = [super initWithNavigationBarClass:navigationBarClass toolbarClass:toolbarClass])
108+
{
109+
[self setup];
110+
}
111+
112+
return self;
113+
}
114+
105115
- (void)setup
106116
{
107117
if (singletonInstance)
108118
NSLog(@"Singleton instance already exists. You can only instantiate one instance of SlideNavigationController. This could cause major issues");
109119

110120
singletonInstance = self;
111121

112-
self.menuRevealAnimationDuration = MENU_SLIDE_ANIMATION_DURATION;
113-
self.menuRevealAnimationOption = MENU_SLIDE_ANIMATION_OPTION;
122+
self.menuRevealAnimationDuration = MENU_SLIDE_ANIMATION_DURATION;
123+
self.menuRevealAnimationOption = MENU_SLIDE_ANIMATION_OPTION;
114124
self.landscapeSlideOffset = MENU_DEFAULT_SLIDE_OFFSET;
115125
self.portraitSlideOffset = MENU_DEFAULT_SLIDE_OFFSET;
116126
self.panGestureSideOffset = 0;

0 commit comments

Comments
 (0)