Swift 字符串和可可绑定:不显示占位符字符串
Posted
技术标签:
【中文标题】Swift 字符串和可可绑定:不显示占位符字符串【英文标题】:Swift string and cocoa bindings: placeholder string is not displayed 【发布时间】:2014-12-31 15:45:54 【问题描述】:我的班级中有一个dynamic var someString: String? = nil
属性绑定到 UI 文本字段。文本字段配置为在someString
为空(nil)时显示占位符字符串。但是,当我运行应用程序时,即使 someString
明确设置为 nil,占位符字符串也不会显示。我记得使用 Objective-C 代码而不是 Swift 备份的同一个窗口按预期工作,并且当字符串为空时文本字段显示占位符,但我现在无法确定。无论如何,这是 Swift 中的一个错误,还是我做错了什么?
【问题讨论】:
【参考方案1】:我刚刚发现值绑定配置中有“空占位符”选项。这似乎覆盖了属性检查器中的“占位符”设置。所以问题结束了。
【讨论】:
以上是关于Swift 字符串和可可绑定:不显示占位符字符串的主要内容,如果未能解决你的问题,请参考以下文章