要开始,有一个NSArrayController(“服务器”),其内容为“服务器”对象的数组。

我也有一列的NSTableView。该柱被绑定到服务器的“arrangedObjects.status”属性。

我使用自定义NSValueConverter使该状态成列的dataCell其是NSImageCell的图像。

我不明白是为什么,在该列中显示的图像是正确的,但一直淡出。只是为了测试,我有一个比较表视图外相同的图像,并将其绘制精细。在图像中的颜色不是半透明的。

是否NSImageCell绘制图像作为褪色?有什么我可以在IB配置将吸引他们完全饱和?

有帮助吗?

解决方案

从吉姆科雷亚可可-DEV:

“在10.6,将NSImageView绘制它的内容为灰色当控制被禁用。

您已经结合“有条件集启用”导通“。

其他提示

您可能具有图像观察室或列的“已启用”属性设置为NO(或IB选中)。相信这变淡所显示的图像。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top