本文來源于 http://www.reibang.com/p/01c0682003a9
// ? iOS delegate內(nèi)應(yīng)用入口
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//關(guān)閉設(shè)置為NO, 默認值為NO.
[IQKeyboardManager sharedManager].enable = YES;
}
// ?點擊背景收起鍵盤
[IQKeyboardManager sharedManager].shouldResignOnTouchOutside = YES;
// ?隱藏鍵盤上的工具條(默認打開)
[IQKeyboardManager sharedManager].enableAutoToolbar = NO;
// ?某一個輸入框特定不需要鍵盤上的工具條時
textField.inputAccessoryView = [[UIView alloc] init];
// ?如果因為不知名的原因需要在某個頁面禁止自動鍵盤處理事件響應(yīng)
- (void) viewWillAppear: (BOOL)animated {
//打開鍵盤事件相應(yīng)
[IQKeyboardManager sharedManager].enable = NO;
}
- (void) viewWillDisappear: (BOOL)animated {
//關(guān)閉鍵盤事件相應(yīng)
[IQKeyboardManager sharedManager].enable = YES;
}