diff --git a/MMDrawerController/MMDrawerController.m b/MMDrawerController/MMDrawerController.m index be937304..aed855dc 100644 --- a/MMDrawerController/MMDrawerController.m +++ b/MMDrawerController/MMDrawerController.m @@ -978,8 +978,9 @@ -(UIViewController*)childViewControllerForStatusBarHidden{ } -(void)setNeedsStatusBarAppearanceUpdateIfSupported{ - if([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]){ - [self setNeedsStatusBarAppearanceUpdate]; + SEL selector = @selector(setNeedsStatusBarAppearanceUpdate); + if ([self respondsToSelector:selector]){ + [self performSelector:selector]; } }