IQKeyboardManager简单实用
来源:互联网 发布:试客系统整站源码 编辑:程序博客网 时间:2024/04/30 04:38
这个是一个单例库,设置一次全局实用。一般在AppDelegate 中实用就行了,下面是主要的功能
IQKeyboardManager *manager =[IQKeyboardManagersharedManager];
//点击屏幕,键盘就缩回来
manager.shouldResignOnTouchOutside =YES;
//用户自定义toolbar上的颜色(YES的时候是不能改变,NO的时候才能改变)
manager.shouldToolbarUsesTextFieldTintColor=YES;
//是否是实用该功能(自适应)
manager.enableAutoToolbar =YES;
//自动换一个textfield的时候根据什么情况来换行
manager.toolbarManageBehaviour =IQAutoToolbarByTag;
//toolbar 上的文字
manager.toolbarDoneBarButtonItemText =@"完成";
//如果textfield多,想把return变成next,跳转到下一个textfield,就是用下面的代码
returnKeyHandler = [[IQKeyboardReturnKeyHandleralloc]initWithViewController:self];
returnKeyHandler.lastTextFieldReturnKeyType =UIReturnKeyDefault;
这里有一点注意一下:
上面的方法,必须在textfield都创建了才能实用不然的话,是没有那个效果的,
[IQKeyboardReturnKeyHandler alloc] initWithViewController:self];这个方里面正在提取你的textfield,
如果你现在的阶段没有创建textfield的话,是不能达到next跳转到下一个textfield的效果的
当你不想实用这个功能的时候,就可以实用下面方法
-(void)disableInViewControllerClass:(nonnull Class)disabledClass __attribute__ ((deprecated("This method is replaced with disableDistanceHandlingInViewControllerClass: method to adopt more graceful method name. Some developers confuses with this method name. This method will be removed in upcoming release.")));
- IQKeyboardManager简单实用
- IQKeyboardManager
- IQKeyboardManager
- IQKeyboardManager
- IQKeyboardManager
- IQKeyboardManager
- 简单实用
- IQKeyboardManager使用方法
- IQKeyboardManager使用方法
- IQKeyboardManager 使用方法
- IQKeyboardManager 用法
- IQKeyboardManager 详解
- IQKeyboardManager 使用
- iOS开发之优秀开源框架IQKeyboardManager,零行代码解决键盘遮挡问题,如此简单解决键盘遮挡问题,IQKeyboardManager源码分解
- 简单实用计算器
- 简单实用的bugfree
- NUNIT简单实用
- lvm简单实用
- UGUI -- 原生Sprite 处理小扩展
- Java基础知识-if条件语句的使用介绍
- USACO 3.1 Humble Numbers丑数
- 简单的贴图融合
- [工具]VS2013下载地址
- IQKeyboardManager简单实用
- HDU 1003 最大连续子段和
- shell中$@和$*的区别
- 5.Git代码<安装与配置>-2(自我整理) 2016/11/12
- 火力点
- 最优化方法综述
- [转]swift, unwind segue回传数据
- 又上锁妖塔
- 从零开始学习OpenWrt完美教程+学习笔记