关于IQKeyboardManager的使用

IQKeyboardManager

 github地址:下载地址

导入即解决键盘遮挡问题。

下面主要介绍一下其他的主要功能:

点击view以外的区域,退出键盘:[IQKeyboardManager sharedManager].shouldResignOnTouchOutside = YES;

隐藏工具条(默认打开):[IQKeyboardManager sharedManager].enableAutoToolbar = NO;

某指定view不需要工具条:self.textField.inputAccessoryView = [[UIView alloc] init];(指定self.textField取消工具条)

指定界面禁止自动键盘处理:

- (void) viewWillAppear: (BOOL)animated { [IQKeyboardManager sharedManager].enable = NO;}

- (void) viewWillDisappear: (BOOL)animated { [IQKeyboardManager sharedManager].enable = YES;}

另外IQKeyboardManager支持屏幕旋转功能,这对一些应用特别有用。

注意:IQKeyboardManager还有一些未解决的问题列表(点击这里)

 

转载于:https://www.cnblogs.com/xu1peng/p/8259300.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值