我编写的代码只允许输入英文数字UITextField
,我想检查阿拉伯数字并允许这样做。
这是我的代码:
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {
let textString = "0123456789_"
let cs : NSCharacterSet = NSCharacterSet(charactersInString: textString).invertedSet
let filter = string.componentsSeparatedByCharactersInSet(cs).joinWithSeparator("") as String
return string == filter
}
在我的代码中,我想允许英文数字并删除按钮现在我想在其中添加阿拉伯数字。我试试这个:let textString = "0123456789_۰۱۲۳۴۵۶۷۸۹"
但这不起作用!