IOS-电影播放器

IOS-电影播放器,ios,objective-c,mpmovieplayer,Ios,Objective C,Mpmovieplayer,我在UITabbarcontroller中使用MPMoviePlayerController,我不知道为什么它不能自动旋转 这是我的密码: NSURL *url = [NSURL URLWithString: [dt objectForKey:@"TrailerPath"]]; moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url]; moviePlayer.shouldAutoplay = YES

我在
UITabbarcontroller
中使用
MPMoviePlayerController
,我不知道为什么它不能自动旋转

这是我的密码:

NSURL *url = [NSURL URLWithString: [dt objectForKey:@"TrailerPath"]];

moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];

    moviePlayer.shouldAutoplay = YES;  
    moviePlayer.view.frame = [[UIScreen mainScreen] applicationFrame];
    moviePlayer.view.transform = CGAffineTransformMakeRotation(1.57079633);
    moviePlayer.view.bounds = CGRectMake(0.0, 0.0, 480, 320);        
[[NSNotificationCenter defaultCenter] addObserver:self
                                                 selector:@selector(moviePlayBackDidFinish:)
                                                     name:MPMoviePlayerPlaybackDidFinishNotification
                                                   object:moviePlayer];
[moviePlayer prepareToPlay];
moviePlayer.controlStyle = MPMovieControlStyleFullscreen;
moviePlayer.shouldAutoplay = YES;
[self.view addSubview:moviePlayer.view];
[moviePlayer setFullscreen:YES animated:YES];

您是否在项目设置中为项目设置了受支持的界面方向


编辑:您可以在此处设置支持的界面方向:

Woah dude,电影播放器中的老鼠在哪里?让我知道!偏爱:-)谢谢你的回复,现在我修复iphone的界面是纵向的总结,我还想在播放视频时展示landsacpe,怎么做?我不知道我能做什么,你能解释更多细节吗?对,我修复界面只是纵向的,播放视频时需要lanscapeOk,请看我的问题:我也有同样的问题是的,请看问题的答案谢谢@Tim,你能再帮我一次吗,检查一下这个链接