Scroll dans tableView qui ne marche pas !

muqaddarmuqaddar Administrateur
02:42 modifié dans API AppKit #1
Salut,

Dans une TableView, j'affiche des lignes avec :

- (void)tableView:(NSTableView *)aTableView willDisplayCell:(id)aCell forTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex

en remplissant la cellule avec une image et du texte grace à  une sous classe de NSCell.

Dans IB, la hauteur des cellules de ma tableView est de 80.

Or, à  l'affichage, le scroll ne marche pas. La tableView doit avoir l'impression de pouvoir m'afficher mes 10 enregistrements sans scroll, ce qui n'est pas le cas. Elle a pas l'air de comprendre que la hauteur de chaque ligne est de 80 px et non 14 !!!

Comment forcer ce scroll ou lui faire comprendre que la hauteur de chaque ligne est bien de 80 px ?

merci

Réponses

  • muqaddarmuqaddar Administrateur
    02:42 modifié #2
    Bon en fait un setRowHeight: d'une valeur différente de celle de IB a fait l'affaire et forcé le rafraichissement... ;-)
Connectez-vous ou Inscrivez-vous pour répondre.