So habe ich in meiner Anmeldung ein Registrierungsformular, aber ein Problem. Hier ist mein Code:Registrierungsformular in der Anwendung
@IBAction func registerButtonAction(sender: AnyObject) {
if (fullnameTextField.text == ""){
self.fullnameTextField.shake()
}
if (usernameTextfield.text == ""){
self.usernameTextfield.shake()
}
if (usernameTextfield.text?.characters.count < 6){
usernameTextfield.shake()
}
if (emailTextfield.text == ""){
self.emailTextfield.shake()
}
if (passwordTextfield.text == ""){
self.passwordTextfield.shake()
}
if (retypepasswordTextfield.text == ""){
self.retypepasswordTextfield.shake()
}
else{
registerButton.setTitle("Registering user...", forState: UIControlState.Normal)
registerButton.alpha = 0.20
registerButton.enabled = false
registerUser()
}
}
Erstens: Kann ich diesen Code kleiner, einfacher? Und zweitens möchte ich, dass der Benutzer nur startet registerUser()
, wenn alle UITextField Text hat, und usernameTextField
und passwordTextField
hat Zeichen zählen über 6. Auch wie zu beheben, dass passwordTextField
und retypepasswordTextfield
hat denselben Text vor der Registrierung? Irgendwelche Vorschläge?
Die '' retypepasswordTextfield jetzt die ganze Zeit wackelt, auch wenn der Text als Passwort gleich ist und mehr als 6 Zeichen .. –
Fügen Sie Haltepunkte und versuchen, finde heraus warum es wackelt. – dasdom
Sieht aus wie Erik Auranaune es repariert hat! Danke Leute :) –