2017-12-30 55 views
0

ユーザーがキーボード以外の部分をクリックしたときに10進数のパッドが消えるようにする機能を実装しようとしています。あなたが見ることができるように私は、テキストフィールド「Referencetime」とだけ入力でき以下に示すHidekeyboard関数に複数のUITextFieldを含めるにはどうすればよいですか?

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

:問題は、私は現在、唯一の私の知識にのみ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

あなたを助けてくれることを嬉しく思っています。 –

関連する問題