我目前正在我的应用功能中实现键盘不会覆盖我的UITextField
(编辑时)。使用键盘通知方法:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(p_keyboardWasShown:)
name:UIKeyboardDidShowNotification object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(p_keyboardWillBeHidden:)
name:UIKeyboardWillHideNotification object:nil];
但问题是,当键盘位于不同的位置(例如顶部)或拆分时,它们不会启动。
有关如何处理这些情况的任何建议吗?