1.http://www.cnblogs.com/KidReborn/archive/2010/10/07/1845097.html

 

 

-(void)openMovie:(id)sender
{
	NSString *path = [[NSBundle mainBundle] pathForResource:@"movie" ofType:@"m4v"];
	MPMoviePlayerController *movieController = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:path]]; //设置要播放的视频的位置
	
	[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:movieController]; //设置视频播放结束后的回调处理
	
	[movieController play]; //播放视频
}

-(void)movieFinish:(NSNotification*)notification
{
	MPMoviePlayerController *movieController = [notification object];
	[[NSNotificationCenter defaultCenter] removeObserver:self name:MPMoviePlayerPlaybackDidFinishNotification object:movieController];
	[movieController release]; //释放资源
	movieController = nil;
	
	[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:YES];
}
 

下载:demo 

相关文章:

  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2022-01-26
  • 2021-10-28
  • 2021-06-06
猜你喜欢
  • 2021-08-11
  • 2022-12-23
  • 2021-12-24
  • 2022-12-23
  • 2021-07-04
  • 2022-02-08
相关资源
相似解决方案