我检测到键盘何时会显示以下代码。但是,当我使用 pushViewController 推送到另一个屏幕并在该屏幕中打开键盘时,keyboardWillShow 被调用!这真的正确吗?
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillShow:)
name:UIKeyboardWillShowNotification
object:nil];
// register for keyboard notifications
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillHide:)
name:UIKeyboardWillHideNotification
object:nil];