标签: swift uitextfield
我有一堆文本字段,我有初始值,告诉用户输入什么。即姓名。当用户最初选择文本字段时,我希望清除初始值。我的搜索引导我进入这种类型的功能。但它没有清除初始值。
func textFieldDidBeginEditing(textField: UITextField) { orginalMortgageAmount.text = "" currentMortgageAmount.text = "" }
答案 0 :(得分:1)
你应该使用占位符。文本字段有一个单独的属性placeholder,它接受字符串。当用户开始键入时,占位符将自动变为空。如果默认情况下提供用户删除所有字符,则文本等其他功能将再次可见。您还可以在Storyboard中添加placeHolder文本。
placeholder