TCKb

作者: 范德萨范德萨范德萨 | 来源:发表于2016-11-25 22:38 被阅读10次

    前言:

    键盘相关适配向来是个初级阶段绕不开免不了要面对的问题。曾经也用过框架,也自己写过粗糙的适配。最近觉得手感还可以,就想再来造造轮子。

    正文:

    思路

    简单分类UI场景,通常需要调用键盘的地方不是在固定的UIView上就是在基于UISrollView的视图上。适配最简单的方式是改变视图上下位置,不让键盘遮挡需要看到的视图,以便于用户友好地进行输入操作。

    改变上下位置,一个是直接改变frame属性,另一个是针对基于UIScrollView的视图,通过改变contentInset以及contentOffset属性。不管哪一种方式都需要做到弹出键盘时改善视图增强、用户体验,当键盘回收时还原视图初始位置状态。

    期间可以用简单的动画处理变化过程,动画持续时间通过过得键盘的相关属性获得。

    '''思路部分手机上写,后续等代码写好补完。

    相关文章

      网友评论

          本文标题:TCKb

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