버튼 클릭으로 영화를 재생할 응용 프로그램이 있습니다. 내 영화는 투명합니다. 버튼을 클릭하면 동영상이 제대로 재생되지만 문제는 배경색이 흰색으로 유지됩니다. 나는 영화의 배경색을 투명하게하고 싶다. 이것은 영화를 재생하기위한 코드입니다.투명 배경이있는 동영상 재생
-(IBAction)ClickFunny:(id)sender
{
NSString *url = [[NSBundle mainBundle]
pathForResource:@"Moviename"
ofType:@"mov"];
MPMoviePlayerController *playerController =
[[MPMoviePlayerController alloc]
initWithContentURL:[NSURL fileURLWithPath:url]];
playerController.controlStyle =MPMovieControlStyleNone;
playerController.scalingMode = MPMovieScalingModeAspectFill;
playerController.fullscreen = YES;
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieFinishedCallback:) name:MPMoviePlayerPlaybackDidFinishNotification object:playerController];
playerController.view.frame = CGRectMake(84, 250, 150, 10);
[self.view addSubview:playerController.view];
[playerController play];
}
- (void) movieFinishedCallback:(NSNotification*) aNotification {
MPMoviePlayerController *player = [aNotification object];
[[NSNotificationCenter defaultCenter]
removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
[player stop];
[player.view removeFromSuperview];
[player autorelease];
}
[this] (http://stackoverflow.com/questions/1401517/iphone-sdk-how-to-play-a-video-with-transparency) link.hope 귀하의 답변을 얻으십시오 –
rani u post screeen shot – iLearner
@Bhurudada는 내가 할 수있는 확실한 영화 – Rani