iOS监听系统键盘的出现和消失详解手机开发

//注册键盘出现的通知 
 
    [[NSNotificationCenter defaultCenter] addObserver:self 
 
                                             selector:@selector(keyboardWasShown:) 
 
                                                 name:UIKeyboardWillShowNotification object:nil]; 
 
    //注册键盘消失的通知 
 
    [[NSNotificationCenter defaultCenter] addObserver:self 
 
                                             selector:@selector(keyboardWillBeHidden:) 
 
                                                 name:UIKeyboardWillHideNotification object:nil]; 
 
- (void)keyboardWasShown:(NSNotification*)aNotification 
 
{ 
 
    //键盘高度 
 
    CGRect keyBoardFrame = [[[aNotification userInfo] objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue]; 
 
} 
 
 
-(void)keyboardWillBeHidden:(NSNotification*)aNotification 
 
{ 
 
 
}

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/app/5112.html

(0)
上一篇 2021年7月16日 23:36
下一篇 2021年7月16日 23:36

相关推荐

发表回复

登录后才能评论