Swift字符串和可可绑定:不显示占位符字符串

时间:2014-11-04 16:43:09

标签: cocoa swift placeholder cocoa-bindings nstextfield

我的类中有dynamic var someString: String? = nil属性绑定到UI文本字段。文本字段配置为在someString为空(nil)时显示占位符字符串。但是当我运行应用程序时,即使someString显式设置为nil,占位符字符串也不会显示。我记得用Objective-C代码备份的同一个窗口而不是Swift按预期工作,当字符串为空时文本字段显示占位符,但我现在无法检查它是否确定。无论如何,这是Swift中的一个错误,还是我做错了什么?

1 个答案:

答案 0 :(得分:2)

我刚刚发现Value绑定配置中有“Null Placeholder”选项。这似乎覆盖了属性检查器中的“占位符”设置。所以这个问题已经结束了。