如果屏幕中的内容项目比较多,键盘就可能覆盖住文本输入框之类的对象.你必须调整你的内容,使得输入框保持可见. 你会想到哪些处理方法呢? 第一种, 临时调整窗口中各个视图的大小,使得键盘从下向上占领的区域空白.键盘的高度( keyboard.size.height )是一定的,将视图中所有内容所在区域的 y 值减小到 y-keyboard.size.height . 该方法有个局限,如果所有内容之和大于窗口减去键盘高度的话,该方法将不能用. 第二种, 将窗口中所有视图嵌入进一个滚动视图对象( UIS