Comment puis-je vérifier si une UITextField changements?

Je suis en train de bien vérifier si un champ de texte des modifications, soit l'équivalent de trop la fonction utilisée pour textView - textViewDidChange jusqu'à présent, je l'ai fait:

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

Type de travaux, mais les topRightButton est activé dès que le champ de texte est appuyé sur, je veux qu'il soit activé uniquement lorsque le texte est effectivement tapé dans?

InformationsquelleAutor | 2015-02-08