我的许多观点都实施了UIKeyboardWillShowNotification
他们在内部视图中移动以移开键盘。
我遇到的问题是我不知道哪个视图触发了通知。
我怎么知道?
答案 0 :(得分:0)
没有发件人附加到NSNotification对象,如果这是你的意思。您可以使用 UITextViewDelegate 和 UITextViewDelegate 全局存储发件人,因为在视图成为响应者之后发送KeyboardWillShow通知(实际上在编辑开始时)。
- (void)textFieldDidBeginEditing:(UITextField *)textField{
self.senderView= textField;
// ...
}