从iphone SDK中的Movie Player返回时,导航栏显示不正确

时间:2012-12-21 10:45:07

标签: iphone ios uinavigationcontroller mpmovieplayercontroller

在我的应用中,我在Web视图中加载了包含视频的HTML页面。直到这个导航栏显示正确。

但是当我在iphone& amp;尝试使用全屏在横向/纵向模式下查看。 当从电影播放器​​返回时,导航栏会向上和向上移动。状态栏覆盖了一些视图enter image description here

我的项目中没有使用mediaPlayer框架或任何其他类。

我怎样才能解决这个问题?

2 个答案:

答案 0 :(得分:1)

只需将此行粘贴到该视图控制器类上发生此问题的viewWillAppear:上。

目标C

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO];

<强>夫特

UIApplication.shared.setStatusBarHidden(false, with:UIStatusBarAnimation.none)

答案 1 :(得分:0)

在您的电影播放器​​类中替换

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO];

表示如果从播放器返回时隐藏状态栏,则视图的高度将增加20像素。 所以你的观点将会上升