0

我正在尝试隐藏 iphone 应用程序开发的状态栏。但是当我在那个状态栏播放视频时,然后当我回到上一个屏幕状态栏显示时。如果我没有播放任何视频而不是整个应用程序状态栏隐藏。

你能帮我隐藏视频屏幕上的状态栏吗,即使我尝试了“[[UIApplication sharedApplication] setStatusBarHidden:YES];” 在播放视频之前。但这不起作用。"

谢谢, KamalBhr

4

1 回答 1

9

[[UIApplication sharedApplication] setStatusBarHidden:YES];//iOS3

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; //iOS4

基本上是要走的路,但重要的部分是分别何时调用它。

如果您正在为 iOS4 或 iPhone OS 3.0 进行开发,这取决于您。

在 iOS 3 中用于在MPMoviePlayerContentPreloadDidFinishNotification触发通知时隐藏状态栏。

MPMoviePlayerViewController在 iOS4 中,在我设置我的 moviePlayer 属性的 ContentURL 之前隐藏栏没有任何问题。

我希望我能帮上忙。

山姆

于 2010-07-08T08:49:20.337 回答