IOSキーボードを閉じる方法


まず入力が完了したら、キーボードのdoneを押してキーボードをオフにします。
まず、Interface BuiderでTextFieldsを選択して、Text Field AttributesでText Input Traitsを見つけて、Return Keyをdoneとします。OK
定義方法

- (IBAction) textFieldDoneEditing:(id)sender;    // Done
実現方法

// Done
- (IBAction) textFieldDoneEditing:(id)sender
{
[sender resignFirstResponder];
}
そしてイベントDid End On Exitを見つけて、text Field DonneEditingと関連して、OKです。
もしデジタルキーボードだったら、doneキーがなかったらどうすればいいですか?背景をタッチしてキーボードをオフにします。
定義方法

- (IBAction) backgroundTap:(id)sender;   //
実現方法

//
- (IBAction) backgroundTap:(id)sender
{
[nameFiled resignFirstResponder];
[numberField resignFirstResponder];
}
そして背景のTouch Downイベントを選択して、background Tapに関連して、OKです。
この方法には一つの注意が必要です。UID ViewをUICControlに変えます。