UIViewとのオブザーバーが追加されたサブクラスがUIKeyboardWillShowNotificationありUIKeyboardWillHideNotificationます。これUIViewはUITableViewCellサブクラスにあります。を含む他の 2 つのUITableViewCellサブクラスがありますUITextFields。それらのテキスト フィールドがタップされると、私のカスタムUIViewはそれらの通知を受け取ります。メール コンポーザー ビュー タイプ用にこれら 3 つのUITableViewCellサブクラスをセットアップしました。
サブクラスがキーボードを受信したときに、それが ui テキスト フィールドを含む他のものではなく、他のものではないUIViewという通知を表示または非表示にするにはどうすればよいですか?UIViewUITableViewCell's
UIView サブクラスに UIWebView があることに言及する必要があります。contenteditable div がタップされたときに、キーボードが起動したという通知を受け取りたいのですが、UIWebView インスタンスに対してのみです。
私は次のことができると思っていましたが、うまくいかないようです。
[[NSNotificationCenter defaultCenter] addObserver:self selector@(selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:_webView];