VideoBackground 0.2.0

VideoBackground 0.2.0

Digitech维护。




  • 作者:
  • Ruvim Miksanskiy

VideoBackground

轻量级视频视图

Version License Platform

VideoBackground

安装

####CocoaPods: 在 Podfile 中添加 pod 'VideoBackground', '~> 0.2.0' 并运行 $ pod install

####手动: 将 VideoBackground/Classes/* 目录下的文件添加到您的项目中

##如何使用:在您要使用 VideoBackground 的地方导入它,然后将 VideoBackground 添加为子视图。

let videoPath = Bundle.main.path(forResource: "videoFile", ofType: "mov")
let imagePath = Bundle.main.path(forResource: "videoFirstFrame", ofType: "jpg")
let options = VideoOptions(pathToVideo: videoPath, pathToImage: imagePath, isMuted: true, shouldLoop: true)
let videoView = VideoBackground(frame: view.frame, options: options)
view.addSubview(videoView)

在视频加载期间显示图片,当视频准备就绪后,视图将进行交叉淡入。要尝试示例项目,请在终端中运行 pod try VideoBackground

需求

Swift 4.2

iOS 11+ 兼容

##贡献

发现bug?请创建一个 issue
接受 pull request

联系

Ruvim Miksanskiy Email

许可 (MIT)

版权所有 (c) 2017 - Ruvim Miksanksiy

以下是无偿许可,任何人都可以免费获得本软件及其关联文档的副本(以下简称“软件”),在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许将软件提供给其他人进行上述操作,但前提是必须遵守以下条件:

上述版权声明和本许可声明应当包括在软件的全部或 substantial 部分的副本中。

软件按“原样”提供,不提供任何明示或暗示的担保,包括但不限于适销性、特定用途适用性和非侵权性。在任何情况下,作者或版权所有者不应对以下任何主张、损害或其他责任负责:合同行为、侵权或其他行为,无论源于、涉及或与软件或其使用或处理有关。