弹出键盘后让页面上移
2016-05-23 本文已影响130人
LXChen
当我们弹出键盘的时候, 可能会出现键盘挡住 UITextField, 下面是解决方案
首先在viewDidLoad 添加两个观察者
不要忘了在dealloc里移除
然后实现这两个方法
(添加判断, 如果当前键盘的位置不会档上输入框 就什么也不干)
要获取当前键盘的高度, 然后让我们的tableView 上移, 我的那个 50 是我的field 下面还有button 的高度, 这个位置按照自己的需求去写.
当键盘隐藏的时候, 恢复 UITextField的位置