SignaturePad 1.1.1

SignaturePad 1.1.1

Tests测试
Lang语言 SwiftSwift
许可证 MIT
Released最新版本2018年9月
SPM支持 SPM

维护者: Kittikorn Ariyasuk.



  • 作者:
  • TorIsHere

Travis CI

SignaturePad

Alt Text

使用 Swift 编写的基于 UIBezierPath 的签名板。

功能

  • 自由手绘板
  • 清晰的绘图板
  • 笔颜色选择
  • 笔大小选择
  • 墨水笔风格的签名

安装

CocoaPods 是 Cocoa 项目的依赖管理器。

您可以通过将 SignaturePad 添加到您的 Podfile 来使用 CocoaPods 安装它

platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'SignaturePad', '~> 1.0.3'
end

然后,运行以下命令

$ pod install

用法

将 SignaturePad 放入您的视图中即可将视图转换为自定义视图。

Alt Text

导入

import SignaturePad

class ViewController: UIViewController {

    @IBOutlet weak var signaturePad: SignaturePad!
}

清除

  signaturePad.clear()

获取签名

  if let signature = signaturePad.getSignature() {
      // Do Something
  }

委托

import SignaturePad

class ViewController: UIViewController, SignaturePadDelegate {

    @IBOutlet weak var signatureView: SignaturePad!  

    override func viewDidLoad() {
        super.viewDidLoad()
        self.signatureView.delegate = self
    }
    func didStart() {
    }

    func didFinish() {
    }
}

许可

SignaturePad 在 MIT 许可下发布。有关详细信息,请参阅LICENSE文件。