From b120e3b38b6a72dc334af0130d1c20b91224b4c6 Mon Sep 17 00:00:00 2001 From: Mikhail Motylev Date: Sat, 11 Mar 2017 12:44:49 +0300 Subject: [PATCH] restorePreviousNavBarAppearance shadowImage fix --- Pod/Classes/MWPhotoBrowser.m | 2 ++ Pod/Classes/MWPhotoBrowserPrivate.h | 1 + 2 files changed, 3 insertions(+) diff --git a/Pod/Classes/MWPhotoBrowser.m b/Pod/Classes/MWPhotoBrowser.m index 0de7faaab..ff1fac52a 100644 --- a/Pod/Classes/MWPhotoBrowser.m +++ b/Pod/Classes/MWPhotoBrowser.m @@ -456,6 +456,7 @@ - (void)storePreviousNavBarAppearance { _previousNavBarBarTintColor = self.navigationController.navigationBar.barTintColor; _previousNavBarTranslucent = self.navigationController.navigationBar.translucent; _previousNavBarTintColor = self.navigationController.navigationBar.tintColor; + _previousNavBarShadowImage = self.navigationController.navigationBar.shadowImage; _previousNavBarHidden = self.navigationController.navigationBarHidden; _previousNavBarStyle = self.navigationController.navigationBar.barStyle; _previousNavigationBarBackgroundImageDefault = [self.navigationController.navigationBar backgroundImageForBarMetrics:UIBarMetricsDefault]; @@ -469,6 +470,7 @@ - (void)restorePreviousNavBarAppearance:(BOOL)animated { navBar.tintColor = _previousNavBarTintColor; navBar.translucent = _previousNavBarTranslucent; navBar.barTintColor = _previousNavBarBarTintColor; + navBar.shadowImage = _previousNavBarShadowImage; navBar.barStyle = _previousNavBarStyle; [navBar setBackgroundImage:_previousNavigationBarBackgroundImageDefault forBarMetrics:UIBarMetricsDefault]; [navBar setBackgroundImage:_previousNavigationBarBackgroundImageLandscapePhone forBarMetrics:UIBarMetricsLandscapePhone]; diff --git a/Pod/Classes/MWPhotoBrowserPrivate.h b/Pod/Classes/MWPhotoBrowserPrivate.h index 5770d6787..5539a7b05 100644 --- a/Pod/Classes/MWPhotoBrowserPrivate.h +++ b/Pod/Classes/MWPhotoBrowserPrivate.h @@ -49,6 +49,7 @@ UIStatusBarStyle _previousStatusBarStyle; UIColor *_previousNavBarTintColor; UIColor *_previousNavBarBarTintColor; + UIImage *_previousNavBarShadowImage; UIBarButtonItem *_previousViewControllerBackButton; UIImage *_previousNavigationBarBackgroundImageDefault; UIImage *_previousNavigationBarBackgroundImageLandscapePhone;