diff --git a/KitchenSink/ExampleFiles/MMExampleCenterTableViewController.m b/KitchenSink/ExampleFiles/MMExampleCenterTableViewController.m index 953cb32f..98ade210 100644 --- a/KitchenSink/ExampleFiles/MMExampleCenterTableViewController.m +++ b/KitchenSink/ExampleFiles/MMExampleCenterTableViewController.m @@ -292,7 +292,7 @@ - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath case MMCenterViewControllerSectionLeftViewState: case MMCenterViewControllerSectionRightViewState:{ UIViewController * sideDrawerViewController; - MMDrawerSide drawerSide; + MMDrawerSide drawerSide = MMDrawerSideNone; if(indexPath.section == MMCenterViewControllerSectionLeftViewState){ sideDrawerViewController = self.mm_drawerController.leftDrawerViewController; drawerSide = MMDrawerSideLeft; diff --git a/MMDrawerController/MMDrawerController.m b/MMDrawerController/MMDrawerController.m index 19b3f47f..dc19309c 100644 --- a/MMDrawerController/MMDrawerController.m +++ b/MMDrawerController/MMDrawerController.m @@ -1039,7 +1039,7 @@ -(void)updateDrawerVisualStateForDrawerSide:(MMDrawerSide)drawerSide percentVisi - (void)applyOvershootScaleTransformForDrawerSide:(MMDrawerSide)drawerSide percentVisible:(CGFloat)percentVisible{ if (percentVisible >= 1.f) { - CATransform3D transform; + CATransform3D transform = CATransform3DIdentity; UIViewController * sideDrawerViewController = [self sideDrawerViewControllerForSide:drawerSide]; if(drawerSide == MMDrawerSideLeft) { transform = CATransform3DMakeScale(percentVisible, 1.f, 1.f); diff --git a/MMDrawerController/MMDrawerVisualState.m b/MMDrawerController/MMDrawerVisualState.m index 1d58e404..013d019a 100644 --- a/MMDrawerController/MMDrawerVisualState.m +++ b/MMDrawerController/MMDrawerVisualState.m @@ -58,7 +58,7 @@ +(MMDrawerControllerDrawerVisualStateBlock)swingingDoorVisualStateBlock{ MMDrawerControllerDrawerVisualStateBlock visualStateBlock = ^(MMDrawerController * drawerController, MMDrawerSide drawerSide, CGFloat percentVisible){ UIViewController * sideDrawerViewController; - CGPoint anchorPoint = CGPointMake(0.5, 0.5); + CGPoint anchorPoint; CGFloat maxDrawerWidth = 0.0; CGFloat xOffset; CGFloat angle = 0.0;