UIKeyboard
が自分のアプリケーションで開いているかどうかを確認するにはどうすればよいですか?UIkeyboardがiOSに表示されるかどうかを知るには?
UITextField
の代理人メソッドは使用しません。
解決策をご提案ください。
ありがとうございます。
UIKeyboard
が自分のアプリケーションで開いているかどうかを確認するにはどうすればよいですか?UIkeyboardがiOSに表示されるかどうかを知るには?
UITextField
の代理人メソッドは使用しません。
解決策をご提案ください。
ありがとうございます。
テストこの:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide:) name:UIKeyboardWillHideNotification object:nil];
UIKeyBoard
のチェック状態のための使用キーボード通知。
キーボードお知らせ
システムが示したり、キーボードを隠し、それはいくつかのキーボード通知をポストします。これらの通知には、キーボードのサイズ(サイズの変更など)に関する情報が含まれています。これは、移動するビューを含む計算に使用できます。これらの通知の登録は、キーボードに関するいくつかのタイプの情報を取得する唯一の方法です。システムは、キーボード関連イベントのために、以下の通知を配信:
UIKeyboardWillShowNotification
UIKeyboardDidShowNotification
UIKeyboardWillHideNotification
UIKeyboardDidHideNotification
[プログラム的にキーボードがiPhoneアプリに存在しているかどうかを確認する方法は?]の答えを参照してください(http://stackoverflow.com/questions/ 1490573/iphone-appにキーボードがあるかどうかをプログラムで確認する方法) – Bigood