Как показать BlackTranslucent StatusBar в проигрывателе фильмов? - PullRequest
0 голосов
/ 16 июня 2011

У меня добавлено представление MPMoviePlayerController в качестве подпредставления на моем ViewController.

Я хочу показать BlackTranslucent StatusBar вместе с элементами управления игрока. Я сделал следующее:

в viewdidload:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];

функция контроллера фильма:

self.player.controlStyle = MPMovieControlStyleFullscreen;        

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

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

но это не подходит.

1 Ответ

0 голосов
/ 17 июня 2011

я думаю, что ваша проблема self.player.scalingMode=MPMovieScalingModeAspectFill;

Я использую только этот код, и я получаю BlackTranslucent StatusBar

        [player setFullscreen:YES];

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