我通过设置[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
和此代码隐藏了我的应用中的状态栏:
- (BOOL)prefersStatusBarHidden
{
return YES;
}
当我用[self presentViewController:mpMediaPlayerController animated:YES completion:^{}]
;显示MPMediaPickerController模式时,状态栏将再次显示。
我该如何隐藏它?
答案 0 :(得分:1)
将MPMediaPickerController子类化并添加:
- (BOOL)prefersStatusBarHidden {
return YES;
}
答案 1 :(得分:0)
从MPMediaPlayerController返回后再次隐藏ViewWillAppear方法中的状态栏
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
希望它能奏效。