2009-12-27 2 views
0

У меня проблема, что она не меняется в портретном режиме, когда, используя следующий код:moviePlayer setOrientation: UIDeviceOrientationPortrait не работает?

 
NSString *url = @"http://abc.com/movie.3gp"; 

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:url]]; 

moviePlayer.scalingMode = MPMovieScalingModeAspectFill; // seen nothing change when comment this line 

if([moviePlayer respondsToSelector:@selector(setOrientation:animated:)]) 
    [moviePlayer setOrientation:UIDeviceOrientationPortrait animated:NO]; 

[moviePlayer play]; 

моя проблема кода? любой может решить мою проблему или любую альтернативу?

Спасибо.

ответ

2

Есть ли какая-то особая причина, по которой вы ожидаете, что этот код будет работать? MPMoviePlayerController не зарегистрирован как имеющий метод setOrientation ...

Я не думаю, что есть способ сделать это возможным.

+0

Это потому, что я нахожу решение для портретного режима, и некоторые ответы на этом сайте говорят, что этот метод видел работу, поэтому я прошу помощи для этого, или я могу неправильно понять ответ с другого поста. – calendarw

Смежные вопросы