是否有可能只翻轉MPMoviePlayerController的視頻部分,並使播放器的控件保持原樣?當我嘗試翻轉視頻時,它也會翻轉控件。水平翻轉MPMoviePlayerController
CGAffineTransform trans = CGAffineTransformIdentity;
trans = CGAffineTransformScale(trans, -1, 1);
[MoviePlayer.view setTransform:trans];
是否有可能只翻轉MPMoviePlayerController的視頻部分,並使播放器的控件保持原樣?當我嘗試翻轉視頻時,它也會翻轉控件。水平翻轉MPMoviePlayerController
CGAffineTransform trans = CGAffineTransformIdentity;
trans = CGAffineTransformScale(trans, -1, 1);
[MoviePlayer.view setTransform:trans];
試試這個:
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,看看它的工作。
希望它有助於!
你給我的代碼只給出一個動畫翻轉。 –
你想改變視頻嗎? –
我想翻轉視頻,但不是其控件。 –
你上面的代碼已經解決了我的主要問題! thanx bro –