[英]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.