У меня есть MPMoviePlayerController в моем приложении для iPad, который хорошо работает, когда его кадр является обычным (не полноэкранным).
Когда я нажимаю кнопку полноэкранного режима, проигрыватель переходит в полноэкранный режим, но фильм останавливается. Я постоянно вижу заголовок «Загрузка ...», черный фон и отключенные стандартные элементы управления (назад, воспроизведение и далее).
Я объявляю переменную экземпляра для игрока:
MPMoviePlayerController *player;
В моей реализации:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoUrl];
player.shouldAutoplay = NO;
player.movieSourceType = MPMovieSourceTypeFile;
player.controlStyle = MPMovieControlStyleEmbedded;
player.allowsAirPlay = YES;
player.view.frame = CGRectMake(xPos, yPos, width, height);
[self.view addSubview:player.view];
[player prepareToPlay];
Есть ли у вас какие-либо идеи? Я использую iOS 6 SDK и тестирую приложение на симуляторе iPad 6.0 и реальном iPad2 с бета-версией iOS 6 (последняя версия).