Скрыть строку состояния во время воспроизведения видео для iphone - PullRequest
0 голосов
/ 08 июля 2010

Я пытаюсь скрыть строку состояния для разработки приложений для iPhone. Но когда я играю видео, при этом появляется эта строка состояния и после этого, когда я возвращаюсь к предыдущей строке состояния, показывающей. Если я не играю ни одного видео, чем целое приложение, строка состояния скрывается.

Не могли бы вы помочь мне скрыть строку состояния на экране видео, даже если я пытался "" [UIApplication sharedApplication] setStatusBarHidden: YES]; " до воспроизведения видео .но это не работает. «

Спасибо, KamalBhr

1 Ответ

9 голосов
/ 08 июля 2010

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

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

- это, в основном, путь, но важная часть - где и когда его вызывать.

Это немного зависит от того, разрабатываете ли вы iOS4 или iPhone OS 3.0.

в iOS 3 используется, чтобы скрыть строку состояния при запуске уведомления MPMoviePlayerContentPreloadDidFinishNotification.

в iOS4 у меня не было проблем с скрытием панели, прежде чем я установил ContentURL для моего свойства MPMoviePlayerViewController moviePlayer.

Я надеюсь, что смогу помочь.

сэм

...