TextField使用时键盘遮挡的解决办法

遇到这个问题的时候,遇到两种解决办法代理

1. 为TextField设置代理,当开始编辑的时候,指定一个键盘高度,经过计算,移动整个UIView循环

缺点:iOS5以后,键盘高度不肯定,并且不一样机型的键盘高度也不同,分开指定很麻烦。移动

2. 监听键盘通知,当出现时,获取键盘高度,并经过循环UIView获取当前第一响应UI,从而获取TextField的大小位置,再移动整个UIView键盘

优势:无需考虑键盘高度,简单方便。

相关文章
相关标签/搜索