Если вы хотите воспроизвести видео в портретном режиме, у меня есть решение для этого.
Если вы считаете, что -MPMovie Player может работать под видом, по моему мнению, это невозможно.
MP Movie Player будет работать так, как разработал Apple.
Итак, MP Movie Player всегда / почти будет работать в полноэкранном режиме.
Решение для портретного режима.
@interface MPMoviePlayerController (extend)
-(void)setOrientation:(int)orientation animated:(BOOL)value;
@end
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:movieUR];
[moviePlayer setOrientation:UIDeviceOrientationPortrait animated:NO];
if (moviePlayer)
{
[self.moviePlayer play];
}
Надеюсь, что это поможет вам.
Видите, мой вопрос очень похож на ваш.
воспроизведение видео на экране нестандартного размера - просмотр в iphone