SimplePasscodeView
这是一个面向协议的密码组件,提供与您的应用程序集成的灵活性和定制。
它允许输入字母数字和表情符号作为密码。
它是如何工作的
用法
通过 Cocoapods
- 添加到 podfile
pod 'SimplePasscodeView'
- 在终端中,导航到您的项目文件夹,然后
pod update
pod install
首先,导入 SimplePasscodeView 并将 passcodeView 声明为一个 IBOutlet 属性
import SimplePasscodeView
class ViewController: UIViewController {
@IBOutlet weak var passcode: SimplePasscodeView!
override func viewDidLoad() {
super.viewDidLoad()
passcodeView.delegate = self
}
}
extension ViewController: SimplePasscodeDelegate {
func didFinishEntering(_ passcode: String) {
//Do whatever you want
}
}
将 UIView
拖放到您的 xib
或 storyboard
中,并将其类别指定为 SimplePasscodeView
。按照以下步骤操作:
自定义属性
- 长度 - 所需的引脚长度。基于此渲染空白圆圈。
- defaultSpacing - 每个圆圈/引脚之间的间距。
- secureEntry - 对入口进行安全或不安全的遮罩。
- pinfillColor - 接收到引脚输入时填充的颜色。(仅限安全输入)
- pinborderColor - 圆形指示器的边框颜色。
- pinfont - 输入的引脚文本字体。(如果输入不安全时)
其他可用自定义属性。
参与贡献
-
如果您想跟踪未来的更新,请标星该仓库。
-
您可以随意fork该仓库并提交一个pull request :)
联系方式
-
如有任何疑问,请发送电子邮件到'[email protected]'
-
如果您需要任何与移动相关的工作帮助,可以雇用我。
感谢
根据MIT许可证提供,作为开源项目。