一次性处理全局键盘好用工具IQKeyboardManager

IQKeyboardManager使用背景

在一个完整的项目中,输入框是用到频率相当高的基础UI控件,UITextfield UITextView等经常一个页面就要多次出现,如何处理键盘弹出和回收释放是我们不可避免遇到的问题。
当输入框位于屏幕底部时,弹起的键盘很可能覆盖输入框,导致用户看不到输入结果,体验较差… IQKeyboardManager可以很简单快捷的解决键盘遮盖输入框的问题,还能解决一键解决键盘释放问题,使用非常简洁方便,再也不用单独页面处理键盘问题了。

IQKeyboardManager简单的使用方法

1.Cocoapod 导入或直接下载拖进去:

pod ‘IQKeyboardManager’
IQKeyboardManager 的 GitHub地址:IQKeyboardManager 的 GitHub 地址

2.在 AppDelegate.m 中导入头文件

#import

3.在 AppDelegate 中设置全局属性

- (BOOL)application:

你可能感兴趣的:(开发遇到总结,iOS研发专栏,工具类,ios)