gpt4 book ai didi

cocoa - 为什么我的 NSTableView 中的图像淡出?

转载 作者:行者123 更新时间:2023-12-03 16:05:57 25 4
gpt4 key购买 nike

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

我还有一个带有列的 NSTableView 。该列绑定(bind)到服务器的“arrangedObjects.status”属性。

我使用自定义的 NSValueConverter 将该状态转换为列的 dataCell 的图像,该图像是 NSImageCell

我不明白的是为什么列中显示的图像是正确的,但始终淡出。只是为了测试,我在表格 View 之外有相同的图像进行比较,它画得很好。图像中的颜色不是半透明的。

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

最佳答案

来自 Cocoa-Dev 上的 Jim Correia:

“在 10.6 上,当控件被禁用时,NSImageView 会将其内容绘制为灰色。

您的绑定(bind)已启用“有条件设置启用”。”

关于cocoa - 为什么我的 NSTableView 中的图像淡出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1978871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com