2016-04-22 62 views

回答

0

这里是一段代码 - >不要忘了设置代理上的UITextField

func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { 
    let nonNumberSet = NSCharacterSet.decimalDigitCharacterSet().invertedSet 
    if (string.stringByTrimmingCharactersInSet(nonNumberSet).characters.count > 0 && textField.text?.characters.count < 4) || (string.characters.count == 0 && range.length > 0) { 
     return true 
    } 
    return false 
} 
相关问题