如何使用“完成”按钮隐藏键盘Swift 4

Unk*_*wn_ 3 iphone ios swift swift4

我想知道当我输入UITextField时如何使用“完成”按钮隐藏键盘。

谢谢,

未知。

iOS*_*eek 13

使用下面的代码

class ViewController: UIViewController,UITextFieldDelegate

  // set delegate in didLoad
     override func viewDidLoad() {
       super.viewDidLoad()
       textField.delegate = self
     }


   // MARK: - Search Method
    func textFieldShouldReturn(_ textField: UITextField) -> Bool
    {

        textField.resignFirstResponder()
        return true
    }
Run Code Online (Sandbox Code Playgroud)


Pat*_*ley 5

在文本字段上设置委托并实现此方法。应该做到的。

func textFieldShouldReturn(_ textField: UITextField) -> Bool {
    textField.resignFirstResponder()
    return true
}
Run Code Online (Sandbox Code Playgroud)