博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS开发--利用MPMoviePlayerViewController播放视频简单实现
阅读量:7228 次
发布时间:2019-06-29

本文共 913 字,大约阅读时间需要 3 分钟。

一.MPMoviePlayerViewController和MPMoviePlayerController区分开,前者继承自NSObject,后者继承自UIViewController

二.MPMoviePlayerViewController只能用modal出来的形式播放,并且一定是全屏的播放

1 #import "ViewController.h" 2 #import 
3 4 @interface ViewController () 5 6 /* 创建播放控制器 */ 7 @property (nonatomic, strong) MPMoviePlayerViewController *playerVc; 8 - (IBAction)play; 9 10 @end11 12 @implementation ViewController13 14 - (void)viewDidLoad {15 [super viewDidLoad];16 }17 18 #pragma mark - 懒加载代码19 - (MPMoviePlayerViewController *)playerVc20 {21 if (_playerVc == nil) {22 NSURL *url = [NSURL URLWithString:@"http://v1.mukewang.com/19954d8f-e2c2-4c0a-b8c1-a4c826b5ca8b/L.mp4"];23 24 _playerVc = [[MPMoviePlayerViewController alloc] initWithContentURL:url];25 }26 return _playerVc;27 }28 29 - (IBAction)play {30 [self presentViewController:self.playerVc animated:YES completion:nil];31 }32 33 @end

 

转载地址:http://sddfm.baihongyu.com/

你可能感兴趣的文章
poj_2709 贪心算法
查看>>
【程序员眼中的统计学(11)】卡方分布的应用
查看>>
文件夹工具类 - FolderUtils
查看>>
http://blog.csdn.net/huang_xw/article/details/7090173
查看>>
lua学习例子
查看>>
研究:印度气候变暖速度加剧 2040年或面临重灾
查看>>
python爬虫——爬取豆瓣TOP250电影
查看>>
C++与Rust操作裸指针的比较
查看>>
了解webpack-4.0版本(一)
查看>>
如何培养良好的编程风格
查看>>
Netty Channel源码分析
查看>>
基于 HTML5 WebGL 的 3D 机房
查看>>
Java编程——数据库两大神器:索引和锁
查看>>
springMvc学习笔记(2)
查看>>
吐槽Javascript系列二:数组中的splice和slice方法
查看>>
什么是Javascript函数节流?
查看>>
MQ框架的比较
查看>>
oschina
查看>>
Octave 入门
查看>>
深度学习入门:10门免费线上课程推荐
查看>>