首页 > 代码库 > iOS 键盘框架IQKeyboardManager使用
iOS 键盘框架IQKeyboardManager使用
框架地址:https://github.com/hackiftekhar/IQKeyboardManager
AppDelegate.m文件中
#import <IQKeyboardManager.h>
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
IQKeyboardManager *manager = [IQKeyboardManagersharedManager];
// 控制整个功能是否启用。
manager.enable = YES;
manager.overrideKeyboardAppearance = YES;
//控制点击背景是否收起键盘
manager.shouldResignOnTouchOutside = YES;
// //控制键盘上的工具条文字颜色是否用户自定义。 注意这个颜色是指textfile的tintcolor
// manager.shouldToolbarUsesTextFieldTintColor = YES;
// //中间位置是否显示占位文字(默认是YES)
// manager.shouldShowTextFieldPlaceholder = YES;
// //设置占位文字的字体大小
manager.placeholderFont = [UIFontboldSystemFontOfSize:18];
//控制是否显示键盘上的工具条。
manager.enableAutoToolbar = YES;
//某个类中禁止使用工具条
// [[IQKeyboardManager sharedManager]disableToolbarInViewControllerClass:[UIViewController class]];
returnYES;
IQKeyboardManager *manager = [IQKeyboardManagersharedManager];
// 控制整个功能是否启用。
manager.enable = YES;
manager.overrideKeyboardAppearance = YES;
//控制点击背景是否收起键盘
manager.shouldResignOnTouchOutside = YES;
// //控制键盘上的工具条文字颜色是否用户自定义。 注意这个颜色是指textfile的tintcolor
// manager.shouldToolbarUsesTextFieldTintColor = YES;
// //中间位置是否显示占位文字(默认是YES)
// manager.shouldShowTextFieldPlaceholder = YES;
// //设置占位文字的字体大小
manager.placeholderFont = [UIFontboldSystemFontOfSize:18];
//控制是否显示键盘上的工具条。
manager.enableAutoToolbar = YES;
//某个类中禁止使用工具条
// [[IQKeyboardManager sharedManager]disableToolbarInViewControllerClass:[UIViewController class]];
returnYES;
}
iOS 键盘框架IQKeyboardManager使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。