J'ai une vue avec un nssearchfield un nstableview et un nsmatrix avec trois radiobuttons. En utilisant des délégués je change le radiobutton sélectionné quand le champ de recherche est le premier répondeur et l'onglet de presse de l'utilisateur, cela fonctionne parfaitement mais ce que je veux, c'est que le champ de recherche ne perd pas le premier répondeur quand l'utilisateur appuie sur la toucheModifier l'action insertTab par défaut: dans NSSearchfield
0
A
Répondre
1
Vous pouvez sous-classer NSSearchField et ajouter cette fonction
- (BOOL)resignFirstResponder {
return NO;
}
Il refusera d'abandonner le statut de premier répondeur.
Une autre façon est d'attraper la notification windowDidUpdate. Ceux-ci sont envoyés chaque fois que quelque chose change, y compris le changement de mise au point, de sorte que vous pouvez vérifier pour le premier répondeur et le rendre à nouveau premier répondeur.
[searchField becomeFirstResponder];
Questions connexes
- 1. Modifier l'émulateur par défaut
- 2. application modifier par défaut
- 3. Comment créer un NSSearchField par programme?
- 4. Comment afficher le menu NSSearchField par programme?
- 5. Modifier CKEditor par défaut newpage_html
- 6. Modifier l'étiquette BackColor par défaut
- 7. Modifier le titre par défaut dans Magento
- 8. Modifier la page par défaut dans MVC
- 9. Modifier l'imprimante par défaut dans l'application WPF
- 10. Modifier le compilateur par défaut dans Emacs?
- 11. Modifier le constructeur par défaut dans CodeTypeDeclaration
- 12. Modifier la chaîne.xml des applications par défaut
- 13. Modifier le jeu de caractères par défaut
- 14. Modifier la hauteur par défaut de PickerControl
- 15. Modifier l'emplacement par défaut de vimrc
- 16. Modifier la valeur par défaut de EnableViewState
- 17. Modifier le profil par défaut Android View.onClick
- 18. phpmyadmin modifier le classement par défaut
- 19. Modifier le curseur iOS par défaut
- 20. Modifier l'attribut par défaut du composant ADF
- 21. Modifier la date par défaut de calenderextender
- 22. Modifier le débogueur NetBeans par défaut?
- 23. Modifier le répertoire WCF par défaut
- 24. Modifier l'action clé par défaut JavaScript
- 25. Modifier le contrôleur par défaut actionresult
- 26. Rails field_error_proc - Modifier erreur par défaut cible
- 27. link_to modifier la page chemin par défaut?
- 28. Comment modifier un template Xcode par défaut?
- 29. Modifier le port par défaut de Jetty
- 30. Autoriser l'utilisateur à modifier l'écran par défaut