NSNotificationCenter键盘

 //监听键盘高度的变化

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillHide:) name:UIKeyboardWillHideNotification object:nil];


//监听键盘高度的变化

[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardWillShowNotification object:nil];

[[NSNotificationCenter defaultCenter] removeObserver:self name:UIKeyboardWillHideNotification object:nil];


//收起键盘

[[[UIApplicationsharedApplication] keyWindow] endEditing:NO];

你可能感兴趣的:(NSNotificationCenter键盘)