0

我已经通过一个值转换器绑定了 NSPathControl 的值,该转换器将字符串转换为 URL 到我的模型(NSMutableDictionaries 的 NSMutableArray)。我已经设置了控件的目标/操作。

绑定到位后,控件工作,在我的表选择发生更改时显示我的模型的路径。但是,它是灰色的,不接受点击。为什么是这样?

如果我在代码中将路径控件显式设置为启用,则没有区别。

如果我删除绑定,它会显示我在 IB 中给它的任何路径,它不会变灰,并且点击被接受并运行我的操作。

我没有使用路径控件的启用绑定。我可以做?

我正在使用 Xcode 4 和 10.6。

4

1 回答 1

2

答案是 Conditionally Sets Enabled 已打开(默认设置)。关闭它似乎已经修复它。将另一个粉笔用于绑定不透明度。

于 2011-03-17T05:24:35.843 回答