Pregunta

Para empezar, hay una NSArrayController ( "Servidores") cuyo contenido es una matriz de objetos "servidor".

También tiene un NSTableView con una columna. La columna se une a la propiedad "arrangedObjects.status" del servidor.

Yo uso un NSValueConverter personalizado para hacer que el estado en una imagen para dataCell de la columna que es un NSImageCell.

Lo que no entiendo es por qué las imágenes que aparecen en la columna son correctas, pero constantemente se desvaneció. Sólo para probar, tengo la misma imagen, fuera de la vista de tabla para la comparación y dibuja bien. Los colores de las imágenes no son semitransparentes.

¿El NSImageCell dibujar las imágenes como desvanecido? ¿Hay algo que pueda configurar en IB que atraerlos totalmente saturados?

¿Fue útil?

Solución

A partir de Jim Correia de Cacao-Dev:

"En 10.6, NSImageView dibujará su contenido como atenuado cuando el control está desactivado.

Su unión ha “Conjuntos condicionalmente activada” encendidos ".

Otros consejos

Es posible que tenga la celda de vista de la imagen o de la columna de "activado" conjunto de propiedades que no (o no comprobado en IB). Creo que esto se desvanece la imagen mostrada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top