SMSCodeInputView
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
需求
SMSCodeInputView 兼容 Swift 4.x+ 和 iOS 10.0+
安装
SMSCodeInputView 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'SMSCodeInputView'
用法
SMSCodeInputView 可以通过代码创建,也可以将其设置为 xib/storyboard 中的 outlet 类。设置
设置密码位数
var numberOfDigits: Int
单个数字大小
var digitSize: CGSize
数字之间的间距
var digitSpacing: CGFloat
在UITextField中隐藏符号
var isSecureTextEntry: Bool
设置字体
var font: UIFont
设置文字颜色
var textColor: UIColor
设置数字周围的边框
var borderEdges: UIRectEdge
活动状态的数字边框颜色
var activeDigitBorderColor: UIColor
正常状态的数字边框颜色
var noramlDigitBorderColor: UIColor
错误状态的数字边框颜色
var errorDigitBorderColor: UIColor
活动状态的数字边框宽度
var activeDigitBorderWidth: CGFloat
正常状态的数字边框宽度
var noramlDigitBorderWidth: CGFloat
错误状态的数字边框宽度
var errorDigitBorderWidth: CGFloat
填充状态的数字边框宽度
var filledDigitBorderWidth: CGFloat
活动状态的数字背景
var activeDigitBackgrounColor: UIColor
正常状态的数字背景
var normalDigitBackgroundColor: UIColor
错误状态的数字背景
var errorDigitBackgroundColor: UIColor
作者
Sergey Zalozniy, [email protected]
许可证
SMSCodeInputView可在MIT许可证下使用。更多信息请参阅LICENSE文件。