RARFSlider 0.7.15

RARFSlider 0.7.15

daisukenagata 维护。



RARFSlider 0.7.15

RARFSlider

Version License Platform

operation

这是编辑视频的功能。

  • picButton打开视频相册。

  • 按钮保存编辑后的视频。

  • Merge将第一个和第二个编辑视频合并。

  • 在Trim中修剪所选部分。

  • 通过点击预览屏幕来显示或隐藏UI。

版本0.4.5

You can set it to your favorite design.

    @IBOutlet public weak var rARFSlider: UISlider?

    @IBOutlet public weak var rARFTimeLabel: UILabel?
    @IBOutlet public weak var rARFDurationLabel: UILabel?

    @IBOutlet public weak var rARFPicBt: UIButton?
    @IBOutlet public weak var rARFTrimButton: UIButton?
    @IBOutlet public weak var rARFMergeButton: UIButton?
    @IBOutlet public weak var rARFInsideTrimButton: UIButton?

    @IBOutlet public weak var rARFPreView: RARFPreView?
    @IBOutlet public weak var rARFLargePreView: UIImageView?
    @IBOutlet public weak var rARFThumnaiIImageView: UIImageView?

示例

需求

要运行示例项目,请克隆仓库,然后首先从Example目录运行pod install

安装

RARFSlider 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 文件中:

pod 'RARFSlider'

代码

import UIKit
import RARFSlider

class ViewController: RARFPickerViewController {

    @IBOutlet private var sliderView: RARFSliderView!


    override func viewDidLoad() {
        super.viewDidLoad()

        sliderView.imagePick(vc: self, callBack: callBack)
    }

    func callBack() {
        guard let url = url else  { return }

        sliderView.removeFromSuperview()
        sliderView = RARFSliderView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))
        view.addSubview(sliderView)

        sliderView.rARFVc = self
        //DESIGNSET
        sliderView.rARFOpacity = 0.7
        sliderView.rARFSideWhide = 1
        sliderView.rARFBorderWidth = 1
        sliderView.rARFTopDownWhide = 1
        sliderView.rARFBorderColor = .white
        sliderView.rARFSetVideoModel.setURL(url: url, sliderView: sliderView, height: 100, heightY: 100)
    }
}

作者

daisukenagata,[email protected]

许可协议

RARFSlider 遵循 MIT 许可协议。更多信息请参阅 LICENSE 文件。