IQKeyboardManager的用法

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。致谢。

你可能感兴趣的:(ios开发,库,class)