Pourquoi mes images dans mon NSTableView fané dehors?
-
22-09-2019 - |
Question
Pour commencer, il y a une NSArrayController
( « serveurs ») dont le contenu est un tableau d'objets « serveur ».
J'ai aussi un NSTableView
avec une colonne. La colonne est liée à la propriété « arrangedObjects.status » du serveur.
J'utilise un NSValueConverter
personnalisé pour faire ce statut dans une image pour la dataCell
de la colonne qui est un NSImageCell
.
Ce que je ne comprends pas pourquoi les images qui apparaissent dans la colonne sont correctes, mais toujours fané dehors. Juste pour tester, j'ai la même image en dehors de la vue de la table de comparaison et il tire bien. Les couleurs des images ne sont pas semi-transparent.
Le NSImageCell
dessiner les images comme fanée? Y at-il quelque chose que je peux configurer dans IB qui les tirer pleinement saturées?
La solution
De Jim Correia Cocoa-Dev:
"Le 10.6, NSImageView puisera son contenu estompé lorsque le contrôle est désactivé.
Votre liaison a « conditionnellement Activé Sets » activée ".
Autres conseils
Vous pourriez avoir la cellule de vue de l'image ou la propriété « activée » de colonne réglée sur NO (ou non contrôlée dans IB). Je crois que cela s'estompe l'image affichée.