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