0

使用以下代码时,我遇到了一个问题,它没有更改为纵向模式:

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

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

moviePlayer.scalingMode = MPMovieScalingModeAspectFill; // 注释这一行时没有看到任何变化

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

[电影播放器​​播放];

我的代码有问题吗?任何人都可以解决我的问题或任何替代方案?

谢谢。

4

1 回答 1

2

您希望此代码能够正常工作有什么特别的原因吗? MPMoviePlayerController没有记录为具有setOrientation方法...

我不认为有办法让这种情况发生。

于 2009-12-27T16:08:02.637 回答