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"."