iPhone SDK - как скрыть и показать строку состояния вместе с элементами управления MPMoviePlayerController? - PullRequest
2 голосов
/ 14 ноября 2010

Я использую MPMoviePlayerViewController, чтобы показать фильм. Я установил MPMoviePlayerController на полный экран. Теперь я хочу скрыть строку состояния, как только полноэкранные элементы управления начинают исчезать, и отображать строку состояния, если элементы управления видны.

Если я использую UIWebView, все это происходит автоматически. Строка состояния появляется и исчезает вместе с элементами управления. Как бы вы сделали это с MPMoviePlayerController?

Спасибо за любую помощь.

Ответы [ 4 ]

3 голосов
/ 08 сентября 2011

Вы можете использовать, чтобы скрыть строку состояния

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

и показать строку состояния

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:YES];
0 голосов
/ 30 ноября 2011

Это произойдет автоматически, если вы используете MPMoviePlayerController свойство controlStyle и установите MPMovieControlStyleFullscreen.

player.controlStyle = MPMovieControlStyleFullscreen;
0 голосов
/ 30 ноября 2011
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];

Анимированный бит устарел, поэтому просто используйте:

[[UIApplication sharedApplication] setStatusBarHidden:YES];
0 голосов
/ 14 ноября 2010

Вот что вам нужно. ;)

Кто-то задал похожий вопрос.

Скрыть StatusBar из MPMoviePlayerController

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...