簡體   English   中英

Swift字符串和可可綁定:不顯示占位符字符串

[英]Swift string and cocoa bindings: placeholder string is not displayed

我有一個dynamic var someString: String? = nil dynamic var someString: String? = nil我類中的dynamic var someString: String? = nil屬性綁定到UI文本字段。 文本字段配置為在someString為空(零)時顯示占位符字符串。 但是,當我運行應用程序時,即使someString被顯式設置為nil,占位符字符串也不會顯示。 我可以記住,使用Objective-C代碼而不是Swift備份的同一窗口按預期工作,並且當字符串為空時,文本字段顯示占位符,但是現在無法確定。 無論如何,這是Swift中的錯誤,還是我做錯了什么?

我剛剛發現在值綁定配置中有“空占位符”選項。 這似乎覆蓋了“屬性”檢查器中的“占位符”設置。 因此,這個問題已經解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM