IQKeyboardManager导航栏偏移问题

在使用IQKeyboardManager的时候,我们会遇到一种情况,就是我们的textField或者textField的父视图不是scrollview,这种情况下在自动适配键盘高度时,整个控制器页面会被上顶,如果有导航栏的话,效果更加明显。当然这是一种很不好的体验。虽然不知道为什么IQKeyboardManager的作者没有直接解决这个问题,不过在github主页有人提供一个解决方法,非常简单,亲测有效。

解决办法就是在添加约束时,把Bottom layout这条约束添加在IQLayoutGuideConstraint上。如图所示。就完美解决问题啦!

ChatScreenTableView.jpeg
FullScreenTextViewStoryboard.jpeg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容