在播放iphone视频时隐藏状态栏

时间:2010-07-08 06:50:33

标签: iphone hide statusbar

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

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

谢谢, KamalBhr

1 个答案:

答案 0 :(得分:9)

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

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

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

如果您正在为iOS4或iPhone OS 3.0开发,这有点依赖。

iOS 3中的

用于在通知MPMoviePlayerContentPreloadDidFinishNotification被触发时隐藏状态栏。

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

我希望我能提供帮助。

SAM