弹出键盘后让页面上移

当我们弹出键盘的时候, 可能会出现键盘挡住 UITextField, 下面是解决方案

首先在viewDidLoad 添加两个观察者

不要忘了在dealloc里移除

然后实现这两个方法

(添加判断, 如果当前键盘的位置不会档上输入框 就什么也不干)

要获取当前键盘的高度, 然后让我们的tableView 上移, 我的那个 50 是我的field 下面还有button 的高度, 这个位置按照自己的需求去写.

当键盘隐藏的时候, 恢复 UITextField的位置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容