【问题标题】:Swift string and cocoa bindings: placeholder string is not displayedSwift 字符串和可可绑定:不显示占位符字符串
【发布时间】:2014-12-31 15:45:54
【问题描述】:

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

【问题讨论】:

    标签: cocoa swift placeholder cocoa-bindings nstextfield


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 1970-01-01
      • 2017-12-12
      • 2021-11-21
      • 1970-01-01
      • 2015-05-16
      相关资源
      最近更新 更多