From 8a58b0854a56927182285e6e03bdac8d32fbd526 Mon Sep 17 00:00:00 2001 From: Yannick Heinrich Date: Fri, 14 Feb 2014 11:17:08 +0100 Subject: [PATCH] Keep the presenting view controller status bar style if possible. --- Source/MMProgressHUDViewController.m | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Source/MMProgressHUDViewController.m b/Source/MMProgressHUDViewController.m index 6f1a019..d56b56c 100755 --- a/Source/MMProgressHUDViewController.m +++ b/Source/MMProgressHUDViewController.m @@ -113,12 +113,16 @@ - (void)dealloc { MMHudLog(@"dealloc"); } -- (UIStatusBarStyle)preferredStatusBarStyle{ +- (UIStatusBarStyle)preferredStatusBarStyle +{ + if([self.presentingViewController respondsToSelector:@selector(preferredStatusBarStyle)]){ + return [self.presentingViewController preferredStatusBarStyle]; + } + return [[UIApplication sharedApplication] statusBarStyle]; } - (BOOL)prefersStatusBarHidden{ return [[UIApplication sharedApplication] isStatusBarHidden]; } - @end