【问题标题】:How to check that particular string format is only allowed in UITextField?如何检查仅在 UITextField 中允许的特定字符串格式?
【发布时间】:2012-08-21 12:59:37
【问题描述】:

我想检查我的文本字段中是否只允许使用字母、数字和一些特殊字符。仅允许 %&@-_。 textfield 中允许此特殊字符,不允许其他特殊字符。

【问题讨论】:

    标签: iphone nsstring uitextfield


    【解决方案1】:

    实施

    -(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
    

    在委托中,检查 string 中的所有字符是否属于您允许的类型。

    检查字符是否属于集合的一种非常简单的方法是使用NSCharacterSet 类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 2016-12-16
      相关资源
      最近更新 更多