TableView : garder la ligne courante sélectionnée quand on appuie sur Entrée
maestric
Membre
Dans une tableView, comment garder la ligne courante sélectionnée quand on la valide ? (entrée), comme dans iTunes? N'y a-t-il pas d'autre solution que de surcharger la classe NSTableView et de redéfinir
Autre petite question : comment trier une tableView selon une colonne ? Je veux dire comme si l'utilisateur avait cliqué sur le titre de la colonne, provoquant son tri. J'aimerais le faire dans le awakeFromNib.
Merci !
- (void)keyDown: (NSEvent*)event
?Autre petite question : comment trier une tableView selon une colonne ? Je veux dire comme si l'utilisateur avait cliqué sur le titre de la colonne, provoquant son tri. J'aimerais le faire dans le awakeFromNib.
Merci !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour ton autre question, merci de créer un nouveau sujet (ou faire une recherche, je suis sur que le sujet a déjà été traité).
Sujet déjà traité ici.
Merci pour votre patience et vos réponses, j'ai trouvé ce qu'il me fallait.
Pour garder la ligne courante de la tableView sélectionnée, en résumé :
- dans le awakeFromNib : s'abonner aux notifications NSTextDidEndEditingNotification
Dans la méthode appelée, si c'est bien la tableView qui a envoyé la notification, garder la ligne courante sélectionnée :
Pour trier une table alimentée par les bindings par une colonne au lancement de l'application :
Merci encore ! :adios!: