Wie überprüfe ich, wann sich ein UITextField ändert?

Ich versuche zu überprüfen, wenn ein text-Feld ändert sich, äquivalent zu der Funktion für das textView - textViewDidChange bisher habe ich dies getan:

  func textFieldDidBeginEditing(textField: UITextField) {
        if self.status.text == "" && self.username.text == "" {
            self.topRightButton.enabled = false
        } else {   
            self.topRightButton.enabled = true
        }
    }

Welche Art von Arbeit, aber die topRightButton ist aktiviert, sobald Sie das Textfeld gedrückt wird, auf, ich will es nur aktiviert werden, wenn der text tatsächlich eingegeben?

InformationsquelleAutor der Frage | 2015-02-08

Schreibe einen Kommentar