明确的文本字段初始值

时间:2017-07-23 17:43:04

标签: swift uitextfield

我有一堆文本字段,我有初始值,告诉用户输入什么。即姓名。当用户最初选择文本字段时,我希望清除初始值。我的搜索引导我进入这种类型的功能。但它没有清除初始值。

    func textFieldDidBeginEditing(textField: UITextField) {
        orginalMortgageAmount.text = ""
        currentMortgageAmount.text = ""
    }

1 个答案:

答案 0 :(得分:1)

你应该使用占位符。文本字段有一个单独的属性placeholder,它接受​​字符串。当用户开始键入时,占位符将自动变为空。如果默认情况下提供用户删除所有字符,则文本等其他功能将再次可见。您还可以在Storyboard中添加placeHolder文本。

enter image description here