文章可能有更新,如需了解,请查看原文:从此不再担心键盘遮住输入框OC(一)
新版本在这里:从此不再担心键盘遮住输入框OC(二)
想必大家在iOS开发中都有遇到过这种问题。点击输入框后,弹出的键盘遮挡了输入框,然后你就无法看见你输入了什么。为了解决这个问题,我也在 Github、CocoaChina以及Code4App上花了不少时间去找相关的代码以及实现。
找到的相关内容很多,但是都有一个共同点,是通过将底部的View上滑至键盘之上,从而可以看见输入框内的内容。在这方面做得好的有IQKeyboardManager,喜欢的可以去看看,但是我不是就直接采用了IQKeyboardManager,而是自己写了一个键盘组件KeyboardToolBar,优点是小巧易使用,支持CocoaPods,侵入性小,作者爱交友~
先来一张效果图