Est-il possible de détecter le moment où la touche retour arrière/suppr est enfoncé dans l'iPhone clavier sur un UITextField qui est vide? Je veux savoir quand le retour arrière est appuyé uniquement si l'objet UITextField est vide.
Basé sur la suggestion de @Alex Reynolds dans un commentaire, j'ai ajouté le code suivant lors de la création de mon champ de texte:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(handleTextFieldChanged:)
name:UITextFieldTextDidChangeNotification
object:searchTextField];
Cette notification est reçue (handleTextFieldChanged
fonction est appelée), mais toujours pas quand j'appuie sur la touche retour arrière dans un champ vide. Des idées?
Il semble y avoir une certaine confusion autour de cette question. Je veux recevoir une notification lorsque la touche retour arrière est pressée. C'est tout. Mais la solution doit également fonctionner lorsque le UITextField est déjà vide.