键盘视图iOS上方的额外空间
我添加了将表格视图推到键盘上方的代码。我已经更改了表视图的底部布局约束。但是,他设置了限制条件,键盘上方有一个额外的空间 我已经为显示通知的键盘添加了示例代码键盘视图iOS上方的额外空间,ios,keyboard,Ios,Keyboard,我添加了将表格视图推到键盘上方的代码。我已经更改了表视图的底部布局约束。但是,他设置了限制条件,键盘上方有一个额外的空间 我已经为显示通知的键盘添加了示例代码 - (void)keyboardWillShow:(NSNotification*)notification { CGRect rect = [[[notification userInfo] objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue]; CGRect re
- (void)keyboardWillShow:(NSNotification*)notification
{
CGRect rect = [[[notification userInfo] objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue];
CGRect rectInView = [self.view rect fromView:nil];
[UIView animateWithDuration:0.25 animations:^{
self.bottomLayoutConstraint.constant = rectInView.size.height;
[self.view layoutIfNeeded];
}];
}
在此之后,我在键盘上得到了以下输出
嘿,等一下,tableview会自动调整到键盘右侧吗?你为什么要这样做???@Sahman:tableview中的底部项目将位于键盘后面。你找到解决方案了吗?嘿,等一下,tableview会自动调整到键盘右边吗?你为什么要这样做???@Sahman:tableview中的底部项目将位于键盘后面。你找到解决方案了吗?