MPMoviePlayerViewController和MPMoviePlayerController
来源:互联网 发布:湖南自兴人工智能 编辑:程序博客网 时间:2024/05/16 09:22
http://www.cnblogs.com/hellocby/archive/2012/08/15/2639763.html
MPMoviePlayerViewController和MPMoviePlayerController 使用场合不一样
MPMoviePlayerViewController是在iOS3.2以后的平台上使用。MPMoviePlayerController在3.2之前使用,虽然在3.2之后也能使用,但是使用方法略有改变,建议3.2之后使用MPMoviePlayerViewController。
3.2之后,MPMoviePlayerController作为MPMoviePlayerViewController的一个属性存在。
以下是使用MPMoviePlayerViewController播放视频的代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- (
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
];
}
- MPMoviePlayerController和MPMoviePlayerViewController
- MPMoviePlayerViewController和MPMoviePlayerController
- MPMoviePlayerViewController 和 MPMoviePlayerController
- MPMoviePlayerViewController和MPMoviePlayerController
- MPMoviePlayerViewController和MPMoviePlayerController的使用
- MPMoviePlayerViewController和MPMoviePlayerController的使用
- MPMoviePlayerViewController和MPMoviePlayerController的使用
- MPMoviePlayerViewController和MPMoviePlayerController的使用
- MPMoviePlayerViewController和MPMoviePlayerController的使用
- ios学习--MPMoviePlayerViewController和MPMoviePlayerController
- ios中MPMoviePlayerViewController和MPMoviePlayerController的区别
- iOS播放视频 MPMoviePlayerViewController 和 MPMoviePlayerController 使用说明
- ios-MPMoviePlayerController和MPMoviePlayerViewController的使用
- 从MPMoviePlayerViewController到MPMoviePlayerController
- MPMoviePlayerController与MPMoviePlayerViewController
- 08-MPMoviePlayerController/MPMoviePlayerViewController
- MPMoviePlayerViewController和MPMoviePlayerController 这个太容易忘了
- ios播放视频文件一般使用 MPMoviePlayerViewController 和 MPMoviePlayerController
- 多线程详解
- \r,\n,\r\n
- linux下用rpm 安装jdk
- JS执行本地文件代码
- 数据流图
- MPMoviePlayerViewController和MPMoviePlayerController
- SQLSERVER排查CPU占用高的情况
- 比较四个数字的大小
- jquerymobile知识点五:动态Grid的绑定以及刷新
- 初步使用Axis2集成到项目中
- android对话框弹出方式动画
- Phone/Mac Objective-C内存管理教程和原理剖析(三)@property (retain)和@synthesize的默认实现
- MFC窗口启动时隐藏
- 揭秘IT人才特点:中美印日四国程序员比较