掩码验证文本字段,有人可以帮我吗?我正在创建一个注册表单,并且很难进行验证。
我需要
- 电话号码
- 出生日期
- 信用卡字段
我一直在手动执行此操作。在宇宙思维文档中,他们有使用故事板的演示。我遵循了这些并将 IBActions 放置在我的 ViewController swift 代码中。本质上,您只需放置一个标签并将其分配给 Material 模块中的 TextField 类。很快,我有一个用户名字段的例子:
@IBAction func userNameModified(sender: AnyObject) {
if(sender.text!.characters.count < 6) {
userNameField.detail = "must be at least 6 characters"
}else if (sender.text!.characters.count > 20){
userNameField.detail = "must be less then 20 characters"
} else {
userNameField.detail = ""
}
}
我正在寻找一个验证器库,因为我还想检测它是否包含符号,并且遇到了这个:SwiftValidators Library
他们似乎拥有您想要验证的大部分字段,信用卡、电话号码、日期以及许多其他字段。我希望在今天/明天晚些时候测试这是否有效。