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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top