首页 文章

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

提问于
浏览
1

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

但是,当我在iphone中使用默认的电影播放器播放视频时,尝试使用全屏在风景/肖像模式下观看 . When get Back from Movie Player, the Navigation Bar is go to upside & status Bar is Cover some view .
enter image description here

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

How can i solved This issue??

2 回答

  • 0

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

    Objective C

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

    Swift

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

    在你的电影播放器类中替换

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

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

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

相关问题