diff --git a/KMNavigationBarTransition/UINavigationController+KMNavigationBarTransition.m b/KMNavigationBarTransition/UINavigationController+KMNavigationBarTransition.m index 9743056..245728a 100755 --- a/KMNavigationBarTransition/UINavigationController+KMNavigationBarTransition.m +++ b/KMNavigationBarTransition/UINavigationController+KMNavigationBarTransition.m @@ -94,9 +94,9 @@ - (UIViewController *)km_popViewControllerAnimated:(BOOL)animated { self.navigationBar.barTintColor = appearingNavigationBar.barTintColor; [self.navigationBar setBackgroundImage:[appearingNavigationBar backgroundImageForBarMetrics:UIBarMetricsDefault] forBarMetrics:UIBarMetricsDefault]; self.navigationBar.shadowImage = appearingNavigationBar.shadowImage; - } - if (animated) { - disappearingViewController.navigationController.km_backgroundViewHidden = YES; + if (animated) { + disappearingViewController.navigationController.km_backgroundViewHidden = YES; + } } return [self km_popViewControllerAnimated:animated]; } @@ -112,9 +112,9 @@ - (UIViewController *)km_popViewControllerAnimated:(BOOL)animated { self.navigationBar.barTintColor = appearingNavigationBar.barTintColor; [self.navigationBar setBackgroundImage:[appearingNavigationBar backgroundImageForBarMetrics:UIBarMetricsDefault] forBarMetrics:UIBarMetricsDefault]; self.navigationBar.shadowImage = appearingNavigationBar.shadowImage; - } - if (animated) { - disappearingViewController.navigationController.km_backgroundViewHidden = YES; + if (animated) { + disappearingViewController.navigationController.km_backgroundViewHidden = YES; + } } return [self km_popToViewController:viewController animated:animated]; }