Gabriel Maccori Kozma

1pod

SwiftMaskTextfield

SwiftMaskTextfield

SwiftMaskTextfield 继承自UITextField,支持在 Storyboard 中定义的掩码

  • 轻量级实现
  • 可用于带或不带掩码
  • 能够覆盖格式化功能以创建类的自定义实现
  • 掩码格式中可替换的字符可以通过覆盖它们来更改
  • 支持空格、点以及格式中的任何特殊字符,例如:"####.### ###"

如何使用

  • 使用 Cocoapods 安装或将 SwiftMaskTextfield 类复制到您的项目中
  • 在 Storyboard 或 xib 中添加一个 UITextfield 组件
  • 将其自定义类设置为 SwiftMaskTextfield
  • 在 Interface Builder 中或在编程中设置格式化掩码到属性 formatPattern

| 字符 | 格式替换 | |:------------:|:------------------------------:| | 字母和数字 | * | | 任意字母 | @ | | 小写字母 | a | | 大写字母 | A | | 数字 | # |

许可: MIT

  • Swift