ASPinCodeField 1.0.4

ASPinCodeField 1.0.4

Aymen Rebouh 维护。



🔢ASPinCodeField

另一个数字密码视图

概述

外观

PinCode gif

幕后

就像这样简单:梦幻的 ASPinCodeField

🔶要求

  • iOS 9.0+
  • Swift 5.0

👨‍💻 使用

let pinCodeView = ASPinCodeField()
pinCodeView.delegate = self
pinCodeView.dataSource = self
pinCodeView.borderColor = UIColor.lightGray
pinCodeView.textColor = UIColor.black
pinCodeView.cornerRadius = 4
pinCodeView.itemsSpacing = 8
pinCodeView.textFont = .boldSystemFont(ofSize: 20)

委托和数据源

public protocol ASPinCodeFieldDelegate: class {
    func pinCodeField(_ pinCodeField: ASPinCodeField, didChangeText text: String)
}

public protocol ASPinCodeFieldDataSource: class {
    func numberOfDigits(in pinCodeField: ASPinCodeField) -> Int
    func canPasteFromPasteBoard(_ pinCodeField: ASPinCodeField, pasteboard: String) -> Bool
}

安装

CocoaPods

pod 'ASPinCodeField'

Carthage

github "Aymenworks/ASPinCodeField"

许可证

ASPinCodeField 采用 MIT 许可证发布。