私は周りを見回していましたが、この問題がiOS5で解決されたかどうかわかりません。この投稿を見つけました
以下のコードが少しありますが、これをどこに置くべきかわかりませんか?
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 3.2) {
if([[keyboard description] hasPrefix:@"<UIPeripheralHost"] == YES)
[keyboard addSubview:doneButton];
} else {
if([[keyboard description] hasPrefix:@"<UIKeyboard"] == YES)
[keyboard addSubview:doneButton];
}