NSPathControl 在绑定到一个值时不会显示 placeholderString

NSPathControl will not display placeholderString when bound to a value

主题说的是全部。

我在 IB 中创建了一个带有占位符消息的 NSPathControl。 运行 应用,出现占位符文本。

然后我将控件的值绑定到我的控制器的 NSURL* 属性。现在,占位符文本永远不会出现,即使 属性 值为 nil。

难倒了。

您需要在绑定中的相应字段下设置占位符 No Selection Placeholder and/or Null Placeholder。