1

掩码验证文本字段,有人可以帮我吗?我正在创建一个注册表单,并且很难进行验证。

我需要

  • 电话号码
  • 出生日期
  • 信用卡字段
4

1 回答 1

1

我一直在手动执行此操作。在宇宙思维文档中,他们有使用故事板的演示。我遵循了这些并将 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

他们似乎拥有您想要验证的大部分字段,信用卡、电话号码、日期以及许多其他字段。我希望在今天/明天晚些时候测试这是否有效。

于 2016-06-14T21:24:39.520 回答