Вариант A: используйте взамен MPMovieViewController
и отображайте его модально, используя presentMoviePlayerViewControllerAnimated:
.
Вариант B: убедитесь, что ваш switchView (к которому вы добавляете представление moviePlayer) действительно занимает весь экран.
Вариант C: перенастроить кадр представления moviePlayer с отрицательными вертикальными смещениями до его подгонки - например: moviePlayer.view.frame = CGRectMake(0.0f, -20.0f, 320.0f, 480.0f);
Примечание: MPMoviePlayerController всегда отображает состояниепанель при использовании стиля управления MPMovieControlStyleFullscreen
, независимо от того, как остальная часть вашего приложения обрабатывает строку состояния.