Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 清除文本字段初始值_Swift_Uitextfield - Fatal编程技术网

Swift 清除文本字段初始值

Swift 清除文本字段初始值,swift,uitextfield,Swift,Uitextfield,我有一堆文本字段,我有初始值,告诉用户输入什么。i、 e.姓名。当用户最初选择文本字段时,我希望清除初始值。我的搜索使我找到了这种类型的函数。但它并没有清除初始值 func textFieldDidBeginEditing(textField: UITextField) { orginalMortgageAmount.text = "" currentMortgageAmount.text = "" } 您应该使用占位符。文本字段具有接受字符串的

我有一堆文本字段,我有初始值,告诉用户输入什么。i、 e.姓名。当用户最初选择文本字段时,我希望清除初始值。我的搜索使我找到了这种类型的函数。但它并没有清除初始值

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

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


文本字段不应使用初始值,而应使用占位符。这是UITextField占位符属性的用途。