diff --git a/MVMCoreUI/BaseControllers/MFViewController.m b/MVMCoreUI/BaseControllers/MFViewController.m index c378391a..0c3b3f3d 100644 --- a/MVMCoreUI/BaseControllers/MFViewController.m +++ b/MVMCoreUI/BaseControllers/MFViewController.m @@ -308,6 +308,8 @@ || self.manager || self.loadObject.requestParameters.tabWasPressed); } + } else { + [[MVMCoreUISession sharedGlobal].splitViewController.parentViewController setNeedsStatusBarAppearanceUpdate]; } } @@ -498,6 +500,15 @@ } } +//this method is needed for getting status bar style from present viewcotnroller +- (UIStatusBarStyle)preferredStatusBarStyle { + if ([self respondsToSelector:@selector(defaultStatusBarStyle)]) { + return [self defaultStatusBarStyle]; + } else { + return UIStatusBarStyleDefault; + } +} + - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id)coordinator { [super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];