IQKeyboardManager的用法

来源:互联网 发布:尼康 调焦软件 d7100 编辑:程序博客网 时间:2024/05/19 09:49

IQKeyboardManager这个库是一个管理键盘的的弹出与收回的类库。这里只是简单的用法。
使用cocoa pod导入该库后,在AppDelegate.m中的

(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    ViewController * vc = [[ViewController alloc] init];    UINavigationController * navi = [[UINavigationController alloc] initWithRootViewController:vc];    [self.window setRootViewController:navi];    [[IQKeyboardManager sharedManager] setEnable:YES];    [[IQKeyboardManager sharedManager] setEnableAutoToolbar:YES];    return YES;}

即可。其中enable控制整个功能是否启用。

shouldResignOnTouchOutside控制点击背景是否收起键盘。

shouldToolbarUsesTextFieldTintColor 控制键盘上的工具条文字颜色是否用户自定义。

enableAutoToolbar控制是否显示键盘上的工具条。

这里有另一位作者更加详细的用法:http://my.oschina.net/u/1418722/blog/384477。致谢。

0 0