1
私の周り探していたと私は、私は以下のコードのビットを持っていますが、私はどこ私がすべきことを確認していないiOS5で完了したボタンの問題のないUIKeyboardTypeNumberPadは解決されていますか?
return or done button in iOS 5
この記事を見つけました。この問題は、iOSの5で解決されたかどうかを確認していませんこれを置く?
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardDidShow:)
name:UIKeyboardDidShowNotification
object:nil];
とkeyboardDidShowで:
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];
}
がオブザーバーを削除することを忘れないでください完了]ボタンを追加するには、このコードを書きます!これは、viewWillAppearで追加し、viewWillDisappearで削除する必要があります。代わりにロード/アンロードを使用しようとすると、他の画面が上に積み重なったときに不安定な動作が発生する可能性があります。 –