福彩3D走势图

ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:福彩3D走势图 >> 网络编程 >> IOS开发 >> 模仿微信朋友圈视频播放

模仿微信朋友圈视频播放

来源:网络整理     时间:2018-11-01     关键词:

本篇文章主要介绍了" 模仿微信朋友圈视频播放",主要涉及到方面的内容,对于IOS开发感兴趣的同学可以参考一下: Demo地址 包含了下载缓存本地都集成在一个class文件中 WJMoviePlayerView是基于AVPlayerLayer来实现的,选。。。

   Demo地址 包含了下载缓存本地都集成在一个class文件中

 模仿微信朋友圈视频播放

        WJMoviePlayerView是基于AVPlayerLayer来实现的,选择AVPlayerLayer的原因是因为AVPlayerViewController有个黑色的背景view,影响到转场动画。AVPlayerLayer并不是直接添加到UIView上的,因为CALayer自带隐式动画,在下滑关闭视频的时候会出现问题(放在UIView animateWithDuration: 中关闭隐式动画会失效,当然你也可以把AVPlayerLayer单独拿到动画外面来解决问题,但是动画时间必须和隐式动画时间一致)。我这边是写了一个继承UIView的WJPlayerView类,然后重写了它的layerClass来实现的。

 模仿微信朋友圈视频播放

        


        重要的一块就是下拉播放器时的缩小和放大

 模仿微信朋友圈视频播放


    仿微博的进度条WJProgressView

 模仿微信朋友圈视频播放

        WJMoviePlayerView的使用方法很简单

WJMoviePlayerView *playerView = [[WJMoviePlayerViewalloc] init];

playerView.movieURL = [NSURLURLWithString:@"URL"];//对应的url

playerView.coverView = view;//imageView

[playerView show];


其中还有许多需要完善的地方,也存在bug,欢迎下载并提出意见,随便帮在下在git上点个星星,谢谢。


以上就介绍了 模仿微信朋友圈视频播放,包括了方面的内容,希望对IOS开发有兴趣的朋友有所帮助。

本文网址链接:http://www.5001103.com/article/detail_4596263.html

相关图片

福彩3D走势图相关的文章

华东15选5尾数走势图 体彩排列3走势图 体彩排列3走势图 华东15选5除三走势图 楚天风采22选5走势图 河北福彩排列5大小走势图 福彩七乐彩单期走势图 排列三和值走势图 河南福彩22选5走势图 福彩双色球周日走势图 华东15选5除八走势图 福彩3D走势图体彩超级大乐透前区尾数走势图 河北福彩20选5除五走势图 超级大乐透定位走势图 南粤风采36选7游戏规则 体彩排列3双期走势图 河北福彩20选5走势图 福彩双色球纵向三行走势图 河北福彩排列5大小走势图 体彩排列5号码遗漏