2

我有一个简单的主从项目,其中包含一个类实例数组、一个提供特定类实例选择的数组控制器以及一个呈现数组和选择的 NSTableView。我的类有一个 NSString 属性,当我将它绑定到一个 NSTextField 时,一切正常。

但是,当我将相同的属性绑定到 NSTextView 的 Value Path 字段时,它的行为非常不稳定:

  • 在 NSTableView 中的条目中进行选择不会导致 NSTextView 发生变化,即使所选对象具有不同的绑定属性值。

  • 输入到 NSTextView 中的任何内容都不会复制到选择的属性中。

  • 绑定的唯一明显效果是清除 NSTableView 中的选择(例如,单击所有条目下方)会导致 NSTextView 的内容消失。

有任何想法吗?

4

1 回答 1

0

valuePath 绑定用于文件路径。值绑定用于字符串;还有数据(RTF/RTFD)和属性字符串绑定。

于 2012-08-05T15:37:54.147 回答