Je souhaite appeler une méthode lorsque le bouton Terminé est cliqué dans le Keyboard de UITextField? S'il vous plaît Aidez-moi ...Comment appeler une méthode lorsque le bouton Terminé dans le KeyBoard est cliqué?
Répondre
Il n'est même pas nécessaire d'implémenter le délégué. Je préfère grandement utiliser un bon modèle d'action/cible à l'ancienne pour gérer cela. Il peut également conduire à un code plus propre si vous avez plusieurs façons de terminer l'édition (par exemple, en interceptant des touches en dehors du champ de texte pour annuler l'édition).
Pour utiliser la cible/l'action, connectez simplement UIControlEventEditingDidEndOnExit
, qui apparaît dans Interface Builder en tant qu'événement Did End On Exit
.
Pas de muss, pas de problème. Beaucoup plus propre et plus facile que la mise en œuvre du délégué.
Voir le UITextFieldDelegate Protocol reference. Vous souhaitez probablement implémenter la méthode – textFieldShouldReturn:
dans votre délégué.
- (BOOL) textFieldShouldReturn: (UITextField *) textField; – drawnonward
@drawnonward - right, textFieldShouldReturn: correspond mieux à ce qu'il demande à textFieldDidEndEditing :; Je vais modifier cela en. –
Merci beaucoup, j'ai pu le faire ... –
- 1. Lorsque le bouton d'entrée est cliqué, effectuer une action
- 2. le type se dégrade lorsque le bouton est cliqué
- 3. Comment forcer LostFocus lorsque le bouton est cliqué
- 4. UIBarButtonItem bloque l'application iPhone lorsque le bouton est cliqué
- 5. Fonction d'appel lorsque le script est terminé
- 6. jquery, obtenir id dropdownlist lorsque le bouton est cliqué
- 7. Arrêter la fonction Diaporama lorsque le bouton est cliqué
- 8. Enregistrer la valeur sélectionnée dans une liste lorsque le bouton Soumettre est cliqué
- 9. Comment spécifier le sélecteur lorsque CAKeyframeAnimation est terminé?
- 10. Événement jqgrid lorsque le rechargement est terminé?
- 11. Comment lancer une boîte de dialogue avec un bouton lorsque le jeu est terminé?
- 12. Lorsque vous utilisez AsynchCallback, où devez-vous enregistrer le code à appeler lorsque AsynchCallback est terminé?
- 13. Comment faire pour afficher une boîte d'alerte lorsque le bouton d'actualisation du navigateur est cliqué?
- 14. ouvrir une URL dans Safari lorsque le bouton est cliqué iPhone
- 15. Android, effectuer une action lorsque le widget est cliqué
- 16. Comment trouver l'instance lorsque le redimensionnement du composant est terminé
- 17. Comment terminer le processus lorsque le bouton d'accueil est enfoncé?
- 18. Surligner le texte lorsque cliqué
- 19. Appeler une méthode de classe différente en utilisant le sélecteur quand on clique sur le bouton
- 20. Comment localiser le bouton créé par programmation est cliqué?
- 21. Enregistrer le contenu téléchargé lorsque l'achat est terminé
- 22. comment ajouter le bouton Terminé pour rejeter le Ergonomique
- 23. Affichage de la carte UNIQUEMENT lorsque le bouton est cliqué dans Xcode
- 24. Page Web de signalisation lorsque le thread ThreadPool est terminé
- 25. Activation de la fenêtre principale lorsque le bouton est cliqué dans un contrôle utilisateur
- 26. Pourquoi mon événement jQuery n'est-il pas déclenché lorsque le bouton est cliqué?
- 27. Lorsque le bouton Soumettre est cliqué, je veux obtenir la valeur d'une liste déroulante
- 28. Afficher le menu NSSegmentedControl lorsque le segment est cliqué, même si vous avez défini une action
- 29. Comment vérifier si un bouton est cliqué?
- 30. enregistrer les données lorsque le bouton de retour est taraudé
Même cela a fonctionné .. Merci beaucoup .. –