键盘视图iOS上方的额外空间

时间:2015-08-14 06:27:40

标签: ios keyboard

我添加了用于在键盘上方推送表格视图的代码。我已经更改了表视图的bottomLayout约束。但是,他设置了约束,键盘上方有一个额外的空间。

我已添加键盘显示通知的示例代码。

- (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];
}];
}

在此之后我在键盘上得到了以下输出。

enter image description here

0 个答案:

没有答案