ios - 显示 MPMediaPickerController 模态后状态栏再次出现

标签 ios modalviewcontroller statusbar mpmediapickercontroller

我通过设置 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone]; 在我的应用程序中隐藏了状态栏通过这段代码:

- (BOOL)prefersStatusBarHidden
{
    return YES;
}


当我用 [self presentViewController:mpMediaPlayerController animated:YES completion:^{}] 显示 MPMediaPickerController 模态时;, 状态栏再次显示。

如何隐藏它?

最佳答案

子类化 MPMediaPickerController 并添加:

- (BOOL)prefersStatusBarHidden {
return YES;
}

关于ios - 显示 MPMediaPickerController 模态后状态栏再次出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20043908/

相关文章:

objective-c - iOS - 在 iPad 上为 UIView 设置动画,同时更改 x 原点和宽度?

iphone - 数组中缺少 UIView

iphone - 显示连续模态视图的正确方法

iphone - 为什么我的 YouTube 嵌入在我的模态视图 Controller 后面播放?

Swift 模态表 : willPositionSheet does doesn't get called

Android:为什么 ContentView.getTop() 中存在差异取决于 FEATURE_NO_TITLE?

ios - MPMoviePlayerViewController 不播放 MP4 流

ios - 如何更改状态背景以不同于 iOS 7 上的导航栏?

ipad - iPad 中的 MPMoviePlayerController 全屏怪癖

iphone - NSDate 没有返回正确的日期