2016-04-22 61 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 
} 
相關問題