Ios 在Swift中按UITextfield上的返回按钮时,如何添加空格?

Ios 在Swift中按UITextfield上的返回按钮时,如何添加空格?,ios,swift,xcode,uitextfield,Ios,Swift,Xcode,Uitextfield,我有这个文本字段,用户可以在其中插入文本,我想在按下返回按钮时自动按下空格键。有没有办法做到这一点 //when user presses return the keyboard will dismiss and automatically add a space func textFieldShouldReturn(_ searchTextField: UITextField) -> Bool { searchTextField.resignFirstResponder()

我有这个文本字段,用户可以在其中插入文本,我想在按下返回按钮时自动按下空格键。有没有办法做到这一点

//when user presses return the keyboard will dismiss and automatically add a space

func textFieldShouldReturn(_ searchTextField: UITextField) -> Bool {

    searchTextField.resignFirstResponder()

    return true
}
你可以试试

searchTextField.text! += " " 
searchTextField.resignFirstResponder()

将空格添加到textfield上的当前文本中

它添加了一个空格,但删除了我输入的文本。
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
    textField.text = "\(textField.text ?? "")_" //replace underscore with space
    return true
}