J'ai une application avec une fenêtre principale et une fenêtre flottante avec une vue de table. Lorsque je modifie dans la fenêtre principale l'entrée de la fenêtre flottante (qui rend la fenêtre flottante inactive ou non), la vue de table n'affiche pas les nouvelles données malgré l'appel de reloadData: sur la tableview.Actualisation de NSTableView dans NSWindow inactif
J'ai également essayé d'actualiser la fenêtre flottante (car elle contient la tableview) avec ce qui suit (sans succès): [[window contentview] setNeedsDisplay: YES]; Donc, la question est de savoir comment rafraîchir une tableview dans une fenêtre qui n'est pas la fenêtre la plus en avant, inactive si vous voulez.
Merci!
Le code est réparti sur une demi-douzaine de fichiers, mais permettez-moi d'élaborer sur le problème. La source de données de la tableview dans la fenêtre flottante est mise à jour, mais la fenêtre (et tableview) ne l'est pas. Donc, le problème réside dans l'actualisation de la fenêtre quand elle n'est pas active (ou pas dans la fenêtre clé) et le simple rechargement de la vue de table ne résout pas cela. –