diff --git a/Examples/Simple/RESideMenuExample.xcodeproj/project.xcworkspace/xcshareddata/RESideMenuExample.xccheckout b/Examples/Simple/RESideMenuExample.xcodeproj/project.xcworkspace/xcshareddata/RESideMenuExample.xccheckout index efce08e1..91def24d 100644 --- a/Examples/Simple/RESideMenuExample.xcodeproj/project.xcworkspace/xcshareddata/RESideMenuExample.xccheckout +++ b/Examples/Simple/RESideMenuExample.xcodeproj/project.xcworkspace/xcshareddata/RESideMenuExample.xccheckout @@ -11,17 +11,17 @@ IDESourceControlProjectOriginsDictionary 4D9AE519C7D7E765CA7498EFD8B3BB24ACB11215 - ssh://github.com/romaonthego/RESideMenu.git + https://github.com/sun-fox-cj/RESideMenu.git IDESourceControlProjectPath - Examples/Simple/RESideMenuExample.xcodeproj/project.xcworkspace + Examples/Simple/RESideMenuExample.xcodeproj IDESourceControlProjectRelativeInstallPathDictionary 4D9AE519C7D7E765CA7498EFD8B3BB24ACB11215 ../../../.. IDESourceControlProjectURL - ssh://github.com/romaonthego/RESideMenu.git + https://github.com/sun-fox-cj/RESideMenu.git IDESourceControlProjectVersion 111 IDESourceControlProjectWCCIdentifier diff --git a/Examples/Simple/RESideMenuExample/DEMOAppDelegate.m b/Examples/Simple/RESideMenuExample/DEMOAppDelegate.m index b9571775..092d1cb2 100644 --- a/Examples/Simple/RESideMenuExample/DEMOAppDelegate.m +++ b/Examples/Simple/RESideMenuExample/DEMOAppDelegate.m @@ -32,6 +32,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( sideMenuViewController.contentViewShadowOpacity = 0.6; sideMenuViewController.contentViewShadowRadius = 12; sideMenuViewController.contentViewShadowEnabled = YES; + sideMenuViewController.menuViewControllerTransformation = CGAffineTransformMakeScale(0.8, 0.8); self.window.rootViewController = sideMenuViewController; self.window.backgroundColor = [UIColor whiteColor]; diff --git a/RESideMenu/RESideMenu.m b/RESideMenu/RESideMenu.m index b6b8efd9..6261cadd 100644 --- a/RESideMenu/RESideMenu.m +++ b/RESideMenu/RESideMenu.m @@ -605,7 +605,10 @@ - (void)panGestureRecognized:(UIPanGestureRecognizer *)recognizer } if (self.scaleMenuView) { - self.menuViewContainer.transform = CGAffineTransformMakeScale(menuViewScale, menuViewScale); +// self.menuViewContainer.transform = CGAffineTransformMakeScale(menuViewScale, menuViewScale); + CGFloat a = _menuViewControllerTransformation.a + delta * (1.0 - _menuViewControllerTransformation.a); + CGFloat d = _menuViewControllerTransformation.d + delta * (1.0 - _menuViewControllerTransformation.d); + self.menuViewContainer.transform = CGAffineTransformMakeScale(a, d); } if (self.scaleBackgroundImageView) {