Ami*_*lra 0 keyboard ios swift
我尝试了以下代码,但由于某种原因,每当我按下键盘上的 Enter 键时,键盘都不会退出。为什么这不起作用?
func trynaReturnKeyboard -> Bool {
firstTextField.resignFirstResponder()
secondTextField.resignFirstResponder()
return true
}
Run Code Online (Sandbox Code Playgroud)
使用 textFieldDelegate 然后使用此代码并将委托 self 分配给您在 Viewdidload 中的文本字段
class yourClass: UIViewController , UITextFieldDelegate {
func viewDidLoad(){
super.viewDidLoad()
firstTextField.delegate = self
secondTextField.delegate = self
}
func textFieldShouldReturn(textField: UITextField) -> Bool {
firstTextField.resignFirstResponder()
secondTextField.resignFirstResponder()
return true
}
}
Run Code Online (Sandbox Code Playgroud)