好贷网好贷款

iOS 视频播放

发布时间:2016-12-4 18:24:19 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"iOS 视频播放",主要涉及到iOS 视频播放方面的内容,对于iOS 视频播放感兴趣的同学可以参考一下。

MPMoviePlayerViewController 和 MPMoviePlayerController MPMoviePlayerViewController和MPMoviePlayerController 使用场合不一样 MPMoviePlayerViewController是在iOS3.2以后的平台上使用。MPMoviePlayerController在3.2之前使用,虽然在3.2之后也能使用,但是使用方法略有改变,建议3.2之后使用MPMoviePlayerViewController。 3.2之后,MPMoviePlayerController作为MPMoviePlayerViewController的一个属性存在。 以下是使用MPMoviePlayerViewController播放视频的代码: - (void) playVideo:(NSURL *) movieURL//根据视频url播放视频 { playerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playVideoFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:[playerViewController moviePlayer]]; playerViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentModalViewController:playerViewController animated:YES]; MPMoviePlayerController *player = [playerViewController moviePlayer]; [player play]; } - (void) playVideoFinished:(NSNotification *)theNotification//当点击Done按键或者播放完毕时调用此函数 { MPMoviePlayerController *player = [theNotification object]; [[NSNotificationCenter defaultCenter] removeObserver:self name:MPMoviePlayerPlaybackDidFinishNotification object:player]; [player stop]; [playerViewController dismissModalViewControllerAnimated:YES]; }

上一篇:MFC重设光标位置
下一篇:Android网络:开发浏览器(五)——功能完善之保存图片实现

相关文章

关键词: iOS 视频播放

相关评论