2010-09-17 5 views
0

J'ai un NSLevelIndicatorCell incorporé en tant que colonne dans un TableView en utilisant des données de base/liaisons. Cela fonctionne bien, mais je cherche un moyen de "réinitialiser" le LevelIndicator à 0 (pas étoiles sélectionnées.) Cela se produira de préférence lorsque l'utilisateur double clique sur l'indicateur de niveau ou clique sur l'étoile sélectionnée quand elle est sélectionnée (c'est-à-dire, pour le désélectionner.) Cela ne semble pas être un comportement supporté pour l'indicateur. Je suis nouveau à Cocoa et cherche des conseils sur la façon d'étendre ce comportement. Par exemple, devrais-je sous-classer NSLevelIndicatorCell pour ce comportement ou est-ce quelque chose que je devrais faire avec un IBOutlet à la tableView.Comment réinitialiser un NSLevelIndicatorCell à 0?

Répondre

1

Ce comportement est déjà inclus dans: Cliquez sur une étoile et faites glisser vers la gauche de la première étoile.

Questions connexes