Scroller deux tableview en même temps
Bonsoir,
Je vous expose mon problème :
J'ai 2 tableView, et une seule peut-être scrollée. Je voudrai donc que lorsque l'utilisateur scrolle cette tableview, la seconde suive exactement le même "rythme", sachant que le contenu est le même.
Je sais que c'est farfelu En fait le contenu de la seconde table n'est pas le même, mais contient exactement le même nombre d'item que l'autre.
Merci,
Louka.
(PS : Je suis entrain de faire un ch'tit framework pour la section ressources de OC. Comme je l'avais promis il y a un moment, ça sera un contrôleur perso comme le lecteur QuickTime ou iTunes par exemple, donc pour afficher un temps, il pourra également servir de progress indicator).
Je vous expose mon problème :
J'ai 2 tableView, et une seule peut-être scrollée. Je voudrai donc que lorsque l'utilisateur scrolle cette tableview, la seconde suive exactement le même "rythme", sachant que le contenu est le même.
Je sais que c'est farfelu En fait le contenu de la seconde table n'est pas le même, mais contient exactement le même nombre d'item que l'autre.
Merci,
Louka.
(PS : Je suis entrain de faire un ch'tit framework pour la section ressources de OC. Comme je l'avais promis il y a un moment, ça sera un contrôleur perso comme le lecteur QuickTime ou iTunes par exemple, donc pour afficher un temps, il pourra également servir de progress indicator).
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Le scrolling de NSTableView n'est jamais que la modification de l'origine du bound de la NSClipView qui l'affiche.
Donc, si tu écoutes la notification NSViewBoundsDidChangeNotification de cette NSClipView (donc quand tu scrolles la table 1), il suffit de recopier le nouveau bound dans la NSClipView de la table 2 :
L'inspecteur des Bindings d'un NSScroller expose la property Value.
Quelqu'un sait-il ce que cela représente ?
ça c'est intéressant, le problème est que je ne vois pas comment faire.
Si certains d'entre vous se souviennent, j'avais posté une image sur la recherche de CoverSutra 2. Elle présente à droite la liste des morceau, une tableview surement. et à droite on a l'album correspondant.
Moi j'avais choisi de faire 2 tables, une pour les albums et une pour les tracks. ça semblait être la solution la plus simple, mais aussi la plus lente malheureusement.