美文网首页
iOS TableView键盘遮挡自动上移问题

iOS TableView键盘遮挡自动上移问题

作者: 早起的小孩没饭儿吃 | 来源:发表于2016-09-03 23:21 被阅读311次

当cell中存在UITextField或者TextView要处理输入事件,并且在弹出键盘后,cell会被遮挡,这时候,系统会自动调整tableView的content以及offset,以便输入。
但是,在处理这种情况时,如果有多个输入选项,就可能造成系统判断重复,从而造成混乱。

bb.gif

解决方法:
系统会在viewWillApper中处理这个事件,所以我们只需要重写viewapper方法,并且注释掉Super方法,就能不让系统处理,然后设置键盘弹出隐藏的监听,自己处理这些事件。

相关文章

网友评论

      本文标题:iOS TableView键盘遮挡自动上移问题

      本文链接:https://www.haomeiwen.com/subject/gzhlettx.html