我有一个子类,为andUIView
添加了一个观察者。这是在一个子类中。我还有另外两个包含. 当这些文本字段被点击时,我的自定义会收到这些通知。我为电子邮件编写器视图类型设置了这三个子类。UIKeyboardWillShowNotification
UIKeyboardWillHideNotification
UIView
UITableViewCell
UITableViewCell
UITextFields
UIView
UITableViewCell
我如何确保当我的UIView
子类收到键盘时,它会显示或隐藏通知,它是针对包含 ui 文本字段的UIView
而不是针对其他的?UITableViewCell's
我应该提到我的 UIView 子类中有一个 UIWebView。当点击 contenteditable div 时,我想收到键盘出现的通知,但仅适用于我的 UIWebView 实例。
我在想我可以做以下事情,但这似乎不起作用。
[[NSNotificationCenter defaultCenter] addObserver:self selector@(selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:_webView];