为什么我的NSTableView中的图像逐渐淡出?

Mic*_*hop 7 cocoa nstableview nstablecolumn cocoa-bindings nsimagecell

首先,有一个NSArrayController("服务器"),其内容是"服务器"对象的数组.

我也有NSTableView一个专栏.该列绑定到Server的"arrangeObjects.status"属性.

我使用自定义NSValueConverter,以使该状态成列的图像dataCell这是一个NSImageCell.

我不明白的是为什么列中显示的图像是正确的,但一直消失.只是为了测试,我在表格视图外面有相同的图像进行比较,它绘制得很好.图像中的颜色不是半透明的.

NSImageCell绘制图像是否褪色?我可以在IB中配置哪些东西将它们完全饱和?

Mic*_*hop 15

来自Jim Correia的Cocoa-Dev:

"在10.6上,当禁用控件时,NSImageView会将其内容绘制为暗灰色.

您的绑定已启用"Conditional Sets Enabled"."