Ios UIKeyboardWillShowNotification来自自定义类问题
我有一个带有文本字段的自定义UITableViewCell。单元格的文本字段设置为调用委托函数。 里面 这是在我的自定义单元格中调用的委托方法。但是,调用时,当按下“返回”键时,UIKeyBoardWillHideNotification addobserver对象不会被删除。有什么办法可以解决这个问题吗?像这样试试Ios UIKeyboardWillShowNotification来自自定义类问题,ios,uitextfield,uikeyboard,Ios,Uitextfield,Uikeyboard,我有一个带有文本字段的自定义UITableViewCell。单元格的文本字段设置为调用委托函数。 里面 这是在我的自定义单元格中调用的委托方法。但是,调用时,当按下“返回”键时,UIKeyBoardWillHideNotification addobserver对象不会被删除。有什么办法可以解决这个问题吗?像这样试试 - (BOOL)textFieldShouldEndEditing:(UITextField *)textField{ [[NSNotificationCenter defa
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField{
[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardWillHideNotification object:nil];
}
并检查此链接
它可能对你有帮助。像这样试试
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField{
[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardWillHideNotification object:nil];
}
并检查此链接
这可能会对你有所帮助。你好,甘尼什,谢谢你的回答。我删除了辞职的firstResponder,并将firstResponder直接传递到下一个文本字段。这防止了键盘消失。你好,甘尼什,谢谢你的回答。我删除了辞职的firstResponder,并将firstResponder直接传递到下一个文本字段。这防止了键盘消失。是否在自定义单元格类中为UIKeyboardWillHideNotification编写了addObserver通知?因为您已经给出了removeObserver:self,这意味着Observer也应该在同一个类中。您是否在自定义单元格类中为UIKeyboardWillHideNotification编写了addObserver通知?因为你们已经给出了removeObserver:self,这意味着Observer也应该在同一个类中。