From 9d38ca4c769a67a87697417c6b7b4bbf2f5a3727 Mon Sep 17 00:00:00 2001 From: Aryan Date: Sun, 25 Jan 2015 08:48:54 -0800 Subject: [PATCH] Fixed #103 add initWithNavigationBarClass to slide menu --- SlideMenu/Source/SlideNavigationController.m | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/SlideMenu/Source/SlideNavigationController.m b/SlideMenu/Source/SlideNavigationController.m index 38a9810..a504858 100644 --- a/SlideMenu/Source/SlideNavigationController.m +++ b/SlideMenu/Source/SlideNavigationController.m @@ -102,6 +102,16 @@ static SlideNavigationController *singletonInstance; return self; } +- (id)initWithNavigationBarClass:(Class)navigationBarClass toolbarClass:(Class)toolbarClass +{ + if (self = [super initWithNavigationBarClass:navigationBarClass toolbarClass:toolbarClass]) + { + [self setup]; + } + + return self; +} + - (void)setup { if (singletonInstance) @@ -109,8 +119,8 @@ static SlideNavigationController *singletonInstance; singletonInstance = self; - self.menuRevealAnimationDuration = MENU_SLIDE_ANIMATION_DURATION; - self.menuRevealAnimationOption = MENU_SLIDE_ANIMATION_OPTION; + self.menuRevealAnimationDuration = MENU_SLIDE_ANIMATION_DURATION; + self.menuRevealAnimationOption = MENU_SLIDE_ANIMATION_OPTION; self.landscapeSlideOffset = MENU_DEFAULT_SLIDE_OFFSET; self.portraitSlideOffset = MENU_DEFAULT_SLIDE_OFFSET; self.panGestureSideOffset = 0;