テキストフィールドの編集が終了したときに、キーボードが消えない理由がわかりません。これは、テキスト フィールド デリゲートの内容です。(テスト目的で両方の方法を実装しました):
-(void)textFieldDidEndEditing:(UITextField *)textField
{
[textField resignFirstResponder];
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return NO; //I've also tried YES
}
どちらのメソッドも正しく呼び出されますが、キーボードはアクティブなままです。なんで ?ありがとう