SwiftMaskTextfield
SwiftMaskTextfield 继承自UITextField,支持在 Storyboard 中定义的掩码
- 轻量级实现
- 可用于带或不带掩码
- 能够覆盖格式化功能以创建类的自定义实现
- 掩码格式中可替换的字符可以通过覆盖它们来更改
- 支持空格、点以及格式中的任何特殊字符,例如:"####.### ###"
如何使用
- 使用 Cocoapods 安装或将 SwiftMaskTextfield 类复制到您的项目中
- 在 Storyboard 或 xib 中添加一个 UITextfield 组件
- 将其自定义类设置为 SwiftMaskTextfield
- 在 Interface Builder 中或在编程中设置格式化掩码到属性 formatPattern
| 字符 | 格式替换 | |:------------:|:------------------------------:| | 字母和数字 | * | | 任意字母 | @ | | 小写字母 | a | | 大写字母 | A | | 数字 | # |