Je viens de remarquer un problème lorsque mon interface utilisateur est dans un certain état. J'ai une vue de table avec deux colonnes dans lesquelles l'utilisateur peut entrer des données qui seront utilisées plus tard. Il y a aussi un bouton qui agit sur le contenu de la vue de la table. Le problème est que si l'utilisateur a entré de nouvelles données dans la colonne mais n'a pas encore quitté le champ en utilisant la touche de tabulation ou la touche de retour (le curseur est toujours sur le terrain et en mode d'édition) et le bouton est pressé l'ancienne valeur est utilisée pas la valeur actuelle assis dans le champ.Comment puis-je forcer l'entrée dans un NSTextField à partir d'un NSButton?
Quelle est la meilleure façon de gérer cela? Je veux utiliser tout ce que l'utilisateur a entré jusqu'ici. Fondamentalement, le code du bouton doit indiquer au champ de texte pour terminer l'achèvement ou quitter le mode d'édition. Mais je ne peux pas sembler trouver une méthode qui fera cela.
Je déteste les fixations, comme regarder dans un trou noir. – tgunr