2017-12-30 10 views
0

사용자가 키보드 이외의 부분을 클릭 할 때 십진수가 사라질 수있는 함수를 구현하려고합니다.어떻게 아래의 Hidekeyboard 함수에 여러 UITextField를 포함시킬 수 있습니까?

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

가 난 단지 당신이 볼 수 있기 때문에 텍스트 필드 "Referencetime"을 입력 할 수 있습니다 문제는 나는 현재 단지 내 지식 만 1 개에 textField 작동이 기능을 알고 있다는 것입니다. 사용자가 키보드를 만졌을 때 키보드가 사라질 수 있지만, 키보드가 1이 아닌 4 개의 텍스트 필드에 대해 터치 할 수있는 기능이 있습니까?

+0

코드 사진을 게시하지 마십시오. 질문을 편집하고 실제 코드를 복사하여 귀하의 질문에 붙여주십시오. 그림을 검색하거나 참조 할 수 없으며 읽을 수 없습니다. – rmaddy

+0

특정 텍스트 필드가 아니라 뷰 컨트롤러의 뷰에서'endEditing'을 호출하십시오. – rmaddy

답변

0

당신은 그것을 할 수있는 모든 textField을 위해 작동 할

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

합니다.

+0

리치 리치 (Richie Rich) 대단히 감사합니다. 문제를 완벽하게 해결했습니다.) – Valentin

+0

당신을 도울 수있어서 기쁘고 답을 받아들이는 것을 잊지 마십시오 .. :) –

관련 문제