如何摆脱UITextField和键盘之间的空间



我想知道是否有人看到过类似的问题,你在键盘和UITextField之间有一个随机的空白空间?出于某种原因,我找不到关于这个的任何东西,屏幕的末尾是UITextField的底部。任何帮助都将非常感激。

示例屏幕截图显示键盘和UITextField之间的空间

  1. 首先将文本字段放在UIScrollView中。
  2. 注册你的视图控制器来响应通知UIKeyboardDidShowNotification。这个通知会给你一个字典,大小和键盘差不多。
  3. 一旦你有了大小值,你将不得不做一些数学来弄清楚你想要滚动视图的contentInset是这样的文本字段就在它上面。

下面是一个获取键盘大小的例子:如何使用Apple iPhone SDK获取UIKeyboard大小

最新更新