2013-01-23 25 views
1

我使用UITabbarcontrollerMPMoviePlayerController,我不知道爲什麼它不會自動旋轉IOS - 旋轉Mpmovieplayer

這裏是我的代碼:

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]; 
+1

哇,夥計,我在哪裏可以得到在電影播放機老鼠嗎?讓我知道!最喜歡的:-) –

+0

感謝您的回覆,現在我修復了iPhone的界面是摘要中的肖像,我仍然想在播放視頻時顯示landsacpe,該怎麼辦? – BlueSky

回答

0

你有沒有安裝支持的接口爲取向你的項目,在項目設置?

編輯:你可以在這裏設置支持的接口方向:enter image description here

+0

我不知道我能做什麼,你能解釋更多細節嗎? – BlueSky

+0

@BlueSky看到我的編輯 –

+0

對,我修復界面只有肖像,當播放視頻需要lanscape – BlueSky