diff --git a/APMultiMenu/APMultiMenu.h b/APMultiMenu/APMultiMenu.h index 3bdaa34..49d45ea 100644 --- a/APMultiMenu/APMultiMenu.h +++ b/APMultiMenu/APMultiMenu.h @@ -47,9 +47,9 @@ @property (nonatomic, strong) UIViewController *leftMenuViewController; @property (nonatomic, strong) UIViewController *rightMenuViewController; -@property (nonatomic) NSString *mainViewControllerStoryboardID; -@property (nonatomic) NSString *leftMenuViewControllerStoryboardID; -@property (nonatomic) NSString *rightMenuViewControllerStoryboardID; +@property (nonatomic, strong) NSString *mainViewControllerStoryboardID; +@property (nonatomic, strong) NSString *leftMenuViewControllerStoryboardID; +@property (nonatomic, strong) NSString *rightMenuViewControllerStoryboardID; //Shadow Variables @property (nonatomic, assign) BOOL mainViewShadowEnabled; diff --git a/APMultiMenu/APMultiMenu.m b/APMultiMenu/APMultiMenu.m index b750693..e2df497 100644 --- a/APMultiMenu/APMultiMenu.m +++ b/APMultiMenu/APMultiMenu.m @@ -615,6 +615,7 @@ - (void)beginTransitionWith:(APMultiMenuTransition)transition if (!animated) { menuView.frame = [self getMenuFrameForTransition:transition]; _mainView.frame = [self getMainViewFrameForTransition:transition]; + completion(YES); } else { [UIView animateWithDuration:self.animationDuration animations:^{ menuView.frame = [self getMenuFrameForTransition:transition];