Ich weiß, dass es noch andere Themen gibt, aber ich kann anscheinend nicht herausfinden, wie ich es implementieren soll.
Ich versuche, ein UITextField auf nur 5 Zeichen zu beschränken
Vorzugsweise alphanumerisch und - und. und _
Ich habe diesen Code gesehen
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange,
replacementString string: String) -> Bool
{
let maxLength = 4
let currentString: NSString = textField.text
let newString: NSString =
currentString.stringByReplacingCharactersInRange(range, withString: string)
return newString.length <= maxLength
}
und
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {
let length = count(textField.text.utf16) + count(string.utf16) - range.length
return length <= 10
}
Ich weiß nur nicht, wie ich es tatsächlich implementieren soll oder welches "Textfeld" ich gegen mein benutzerdefiniertes UITextField austauschen soll