2
hinzufügen Ich möchte "-" zwischen 4 Zahlen hinzufügen, wenn Benutzer PinNo Textfeld eingeben.
Zum Beispiel 1.234-5.678 - 9932
Trennzeichen "-" in Textfeld in Swift iOS
hinzufügen Ich möchte "-" zwischen 4 Zahlen hinzufügen, wenn Benutzer PinNo Textfeld eingeben.
Zum Beispiel 1.234-5.678 - 9932
Trennzeichen "-" in Textfeld in Swift iOS
// versuchen, wie diese
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool
{
var strText: String? = textField.text
if strText == nil {
strText = ""
}
strText = strText?.stringByReplacingOccurrencesOfString("-", withString:"")
if strText!.characters.count > 1 && strText!.characters.count % 4 == 0 && string != "" {
textField.text = "\(textField.text!)-\(string)"
return false
}
return true
}
Fehler: Werte vom Typ 'String?' hat kein Mitglied "Zeichen" zeigt. –
Kein Fehler jetzt. Die Schreibweise von "Charakter" ist falsch. Was auch immer dir danken. :) –
ohh, alle oben genannten Code nur hier eingegeben, okay gut, ich werde diese Antwort bearbeiten :), jedenfalls funktioniert es für Sie –