클래스에서 UITextFieldDelegate를 채택

뷰에 들어가자 마자 텍스트 필드에 적용 되는 키보드가 올라오는 포커싱 기능

override func viewWillAppear(_ animated: Bool) {
        self.textField.becomeFirstResponder()
    }

화면 터치시 키보드 사라지기

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        self.textField.resignFirstResponder()
    }

return키를 누름과 동시에 키보드가 사라지는 기능

 func textFieldShouldReturn(_ textField: UITextField) -> Bool {
        self.textField.resignFirstResponder()
        return true
    }