如何在swift中录入"return"时跳转到下一个字段?
How to jump to the next flield when "return" is taped in swift?
当我在 swift 中点击键盘上的 "return" 时,如何配置光标跳转到下一个 字段 (描述)?
当我完成字段上的名称选择并点击键盘上的 "return" 时
光标自动跳转到"description"字段...我该怎么做?
app screen
我尝试用这个答案解决这个问题但没有成功 (link:Using "Next" as a Return Key)
您可以通过设置文本字段操作的出口来响应 UITextFields 或 UILabels 中的更改 didEndOnExit
。然后在该动作出口的实现中,您可以使用
激活其他 UITextField
textField.becomeFirstResponder()
我能够通过为文本字段创建一个动作出口 editingDidEnd
来使这种确切情况起作用。因此,在我的情况下,当用户点击 return.
时,我将从 firstNameTextField
移动到 lastNameTextField
@IBAction func firstNameEditingDidEnd(sender: UITextField) {
lastNameTextField.becomeFirstResponder()
}
当我在 swift 中点击键盘上的 "return" 时,如何配置光标跳转到下一个 字段 (描述)?
当我完成字段上的名称选择并点击键盘上的 "return" 时
光标自动跳转到"description"字段...我该怎么做?
app screen
我尝试用这个答案解决这个问题但没有成功 (link:Using "Next" as a Return Key)
您可以通过设置文本字段操作的出口来响应 UITextFields 或 UILabels 中的更改 didEndOnExit
。然后在该动作出口的实现中,您可以使用
textField.becomeFirstResponder()
我能够通过为文本字段创建一个动作出口 editingDidEnd
来使这种确切情况起作用。因此,在我的情况下,当用户点击 return.
firstNameTextField
移动到 lastNameTextField
@IBAction func firstNameEditingDidEnd(sender: UITextField) {
lastNameTextField.becomeFirstResponder()
}