2011-07-17 2 views
5

J'utilise un NSTextField comme champ de recherche, et il est lié à un sélecteur. Il est déclenché lorsque la touche de retour est enfoncée (comme prévu), mais elle est également déclenchée lorsque le champ perd le focus.Le sélecteur de NSTextField déclenché en cas de perte de focus?

I ne pas ne veut pas que le sélecteur soit déclenché en cas de perte de focus. Est-il possible de contourner ce comportement?

Répondre

7

Dans Interface Builder ou l'éditeur de Xcode 4 XIB, changement action de la zone de texte bien à Envoyer sur Enter Seulement.

NSTextField action

1

Voir -sendsActionOnEndEditing dans la documentation NSCell.

Questions connexes