Objective c Interfacebuilder中的绑定将清除提示文本

Objective c Interfacebuilder中的绑定将清除提示文本,objective-c,xcode,binding,interface-builder,Objective C,Xcode,Binding,Interface Builder,当我在Interfacebuilder中为NSTextField设置绑定时,它会清除占位符字符串(灰色文本,输入文本后会立即消失) 我目前不明白,为什么绑定值也应该更改占位符字符串 有什么想法吗?我自己刚想出来: 一旦我将值绑定到某个对象,我就必须使用绑定选项重新启用占位符字符串 在bindings选项卡中,我现在可以设置值Null占位符,该值具有相同的效果 我觉得这有点让人困惑,但它似乎起作用了。我自己刚想出来: 一旦我将值绑定到某个对象,我就必须使用绑定选项重新启用占位符字符串 在bindi

当我在Interfacebuilder中为
NSTextField
设置绑定时,它会清除占位符字符串(灰色文本,输入文本后会立即消失)

我目前不明白,为什么绑定值也应该更改占位符字符串


有什么想法吗?

我自己刚想出来:

一旦我将值绑定到某个对象,我就必须使用绑定选项重新启用占位符字符串

在bindings选项卡中,我现在可以设置值
Null占位符
,该值具有相同的效果


我觉得这有点让人困惑,但它似乎起作用了。

我自己刚想出来:

一旦我将值绑定到某个对象,我就必须使用绑定选项重新启用占位符字符串

在bindings选项卡中,我现在可以设置值
Null占位符
,该值具有相同的效果


我觉得这有点让人困惑,但似乎很管用。

很好的发现-你为什么不自己写一个答案,然后选择正确的答案呢?我想马上做,但我不被允许这样做,因为我没有足够的“尊重点”。我现在做了,但现在我无法再确认9个小时的解决方案。。。这有点烦人……啊!好吧,等你拿到他们的时候再做:-)很好的发现-你为什么不自己写一个答案,然后选择正确的答案呢?我想马上做,但我不被允许做,因为我没有足够的“尊重点”。我现在做了,但现在我无法再确认9个小时的解决方案。。。这有点烦人……啊!好吧,等你拿到后再做:-)