簡體   English   中英

UITextField在聚焦時保持占位符文本

[英]UITextField Keep the placeholder text on while focused

我想在聚焦時保持顯示的占位符文本(也就是說,它是第一個響應者)。 它應該保持這種狀態,直到輸入內容並且字段不再為空。

地址簿應用程序的搜索欄的行為與此類似,新的聯系人條目字段也是如此。

有沒有辦法做到這一點?

我不認為這是“內置”你激活它,但你可以自己構建它:創建一個你想要顯示的UILabel,當焦點設置到TextField時,UILabel就在右邊斑點(光標稍后)。

一旦用戶輸入角色,您就會隱藏UILabel。 您可以看到用戶何時開始編輯並通過將您的類作為委托添加到UISearchBar來開始輸入(請參閱回調“searchBar:textDidChange:”和“searchBarTextDidBeginEditing:”): http ://bit.ly/eQlvRz

暫無
暫無

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

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