2011-06-16 53 views
0

我有一个MPMoviePlayerController视图添加为我的ViewController上的子视图。如何在电影播放器​​中显示BlackTranslucent StatusBar?

我想显示BlackTranslucent StatusBar和播放器控件。我也做了以下内容:

在viewDidLoad中:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent]; 

movieplayercontroller功能:

self.player.controlStyle = MPMovieControlStyleFullscreen;   

self.player.fullscreen = TRUE;  
self.player.scalingMode=MPMovieScalingModeAspectFill; 

player.view.frame = [self.view bounds]; 
[player prepareToPlay]; 
[player play]; 

但它正在添加不起来。

回答

0

我觉得你的问题是self.player.scalingMode=MPMovieScalingModeAspectFill;

我只使用此代码,我得到的BlackTranslucent状态栏

 [player setFullscreen:YES]; 

     // May help to reduce latency 
     [player prepareToPlay]; 
     [player play];