Pergunta

Para começar, há um NSArrayController ("Servidores") cujo conteúdo é uma matriz de objetos "servidores".

Eu também tenho um NSTableView com uma coluna. A coluna está vinculada à propriedade "OrganizedObjects.status" do servidor.

Eu uso um costume NSValueConverter Para transformar esse status em uma imagem para a coluna dataCell que é um NSImageCell.

O que não entendo é por que as imagens que aparecem na coluna estão corretas, mas consistentemente desbotadas. Apenas para testar, eu tenho a mesma imagem fora da visualização da tabela para comparação e ela desenha bem. As cores nas imagens não são semi-transparentes.

Faz o NSImageCell Desenhe as imagens como desbotadas? Existe algo que eu possa configurar no IB que os atrairá totalmente saturados?

Foi útil?

Solução

De Jim Correia no cacau-dev:

"No 10.6, o NSImageView desenhará seu conteúdo como diminuído quando o controle estiver desativado.

Sua encadernação tem "conjuntos condicionalmente ativados" ativados ".

Outras dicas

Você pode ter a propriedade da célula de exibição de imagem ou a propriedade "ativada" da coluna definida como não (ou desmarcada no IB). Eu acredito que isso desaparece a imagem exibida.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top