From df5de5fb6f251b35e79c5502cbda1b6550e0188a Mon Sep 17 00:00:00 2001 From: Praveenkumar Tapmobi Date: Mon, 4 Apr 2016 15:16:15 +0530 Subject: [PATCH 1/2] Fixed warning on Xcode 7.x --- MFSideMenu/MFSideMenuContainerViewController.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MFSideMenu/MFSideMenuContainerViewController.m b/MFSideMenu/MFSideMenuContainerViewController.m index 70216e0..9c8cc6d 100644 --- a/MFSideMenu/MFSideMenuContainerViewController.m +++ b/MFSideMenu/MFSideMenuContainerViewController.m @@ -158,7 +158,7 @@ - (UIStatusBarStyle)preferredStatusBarStyle { #pragma mark - #pragma mark - UIViewController Rotation --(NSUInteger)supportedInterfaceOrientations { +-(UIInterfaceOrientationMask)supportedInterfaceOrientations { if (self.centerViewController) { if ([self.centerViewController isKindOfClass:[UINavigationController class]]) { return [((UINavigationController *)self.centerViewController).topViewController supportedInterfaceOrientations]; @@ -547,7 +547,7 @@ - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceive - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer { if ([gestureRecognizer isKindOfClass:[UIPanGestureRecognizer class]]) { CGPoint velocity = [(UIPanGestureRecognizer *)gestureRecognizer velocityInView:gestureRecognizer.view]; - BOOL isHorizontalPanning = fabsf(velocity.x) > fabsf(velocity.y); + BOOL isHorizontalPanning = fabs(velocity.x) > fabs(velocity.y); return isHorizontalPanning; } return YES; From 28f825610f0cfccdb40c0498597791d88f93d31c Mon Sep 17 00:00:00 2001 From: Praveenkumar Date: Mon, 4 Apr 2016 18:53:40 +0530 Subject: [PATCH 2/2] OS Version vice versa checking Complete condition for OS version based. --- MFSideMenu/MFSideMenuContainerViewController.m | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/MFSideMenu/MFSideMenuContainerViewController.m b/MFSideMenu/MFSideMenuContainerViewController.m index 9c8cc6d..03b8644 100644 --- a/MFSideMenu/MFSideMenuContainerViewController.m +++ b/MFSideMenu/MFSideMenuContainerViewController.m @@ -158,8 +158,13 @@ - (UIStatusBarStyle)preferredStatusBarStyle { #pragma mark - #pragma mark - UIViewController Rotation --(UIInterfaceOrientationMask)supportedInterfaceOrientations { - if (self.centerViewController) { +#if __IPHONE_OS_VERSION_MAX_ALLOWED < 90000 +- (NSUInteger)supportedInterfaceOrientations +#else +- (UIInterfaceOrientationMask)supportedInterfaceOrientations +#endif +{ + if (self.centerViewController) { if ([self.centerViewController isKindOfClass:[UINavigationController class]]) { return [((UINavigationController *)self.centerViewController).topViewController supportedInterfaceOrientations]; } @@ -791,4 +796,4 @@ - (CGFloat)animationDurationFromStartPosition:(CGFloat)startPosition toEndPositi return MIN(duration, self.menuAnimationMaxDuration); } -@end \ No newline at end of file +@end