il y a 3 cellules à mon avis de la table ma table est table de base de vue mon exigence est lorsque je sélectionne une cellule (cliquez sur une ligne) couleur du texte et la couleur de fond de cette (cellule sélectionnée) vue de la table de changement de celluleObjectif C-OSX Comment changer la couleur de NSTableViewCell lors de la sélection?
1
A
Répondre
0
Une solution naïve peut utiliser NSTableViewDelegate
déclarée tableViewSelectionDidChange:. A l'intérieur, utilisez la propriété selectedRowIndexes, qui fournira les lignes actuellement sélectionnées. Puis personnalisez ces cellules comme vous voulez (en changeant la couleur d'arrière-plan ou quoi que ce soit d'autre).
NB :: ne pas oublier de supprimer de la cellule qui ne sont pas dans le selectedRowIndexes
, deselcting autrement ne changera pas leur état