2013-07-26 115 views
3

是否有可能只翻轉MPMoviePlayerController的視頻部分,並使播放器的控件保持原樣?當我嘗試翻轉視頻時,它也會翻轉控件。水平翻轉MPMoviePlayerController

CGAffineTransform trans = CGAffineTransformIdentity; 
trans = CGAffineTransformScale(trans, -1, 1); 
[MoviePlayer.view setTransform:trans]; 
+1

你上面的代碼已經解決了我的主要問題! thanx bro –

回答

1

試試這個:

UIView* Flipview = [[UIView alloc]init]; 
    for (UIView* view in [theMovie.view subviews]) 
    { 
     Flipview=view; 
     NSLog(@"%@",view); 
    } 



    [UIView beginAnimations:nil context:nil]; 
      [UIView setAnimationDuration:1.0]; 
      [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:Flipview cache:YES]; 

      [UIView commitAnimations]; 

與movieplayerview變化self.view,看看它的工作。

希望它有助於!

+0

你給我的代碼只給出一個動畫翻轉。 –

+0

你想改變視頻嗎? –

+0

我想翻轉視頻,但不是其控件。 –