ios - 状态栏与导航栏重叠 : MPMoviePlayerController

标签 ios objective-c mpmovieplayercontroller mpmovieplayer

我正在使用 MPMovieplayer 作为 subview 一切正常,但我的问题是当我单击全屏视频然后返回到小视频帧然后状态栏与导航栏重叠

这是我的代码

// Setup player
MPMoviePlayerController* mp =
[[MPMoviePlayerController alloc] initWithContentURL:videoURL];
mpc = mp;
mpc.shouldAutoplay = YES;
[mpc prepareToPlay];
mpc.view.frame = CGRectMake(0, 0, 320, 320);

mpc.backgroundView.backgroundColor = [UIColor redColor];
[self.view addSubview:mpc.view];

enter image description here

最佳答案

我已经通过在 .plist 文件中添加 key 来解决

'View controller-based status bar appearance' and set to NO.

然后设置状态栏隐藏为NO

关于ios - 状态栏与导航栏重叠 : MPMoviePlayerController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34590385/

相关文章:

iOS 8 横向 : Keyboard does not display correctly

ios - 如何检查电话号码是否从 IOS 中的建议中选择?

objective-c - 为什么我得到这个 : _cfurl: unrecognized selector

objective-c - 定义新的根类有哪些用例?

ios - MPMoviePlayerController 不在 iOS7 上播放视频

video - MPMoviePlayerController 不会在完成播放后自动关闭电影 (ios 6)

ios - 如何在我的标签中显示多个文本字段?

ios - Pubnub 阻止排毒同步

ios - 无法在 Swift 中导入 ObjectMapper

iphone - 使用 MPMoviePlayerController 的连续背景音频?