AutoHideKeyboardControllers 是一组 UIViewController 子类,它使点击背景来隐藏键盘行为。
目前有两个类可用
使您的 viewcontroller 在背景被点击时隐藏键盘需要两个步骤。
步骤 1:将您的 viewcontroller 设置为 AutoHideKeyboardViewController/AutoHideKeybaordTableViewController 的子类,而不是 UIViewController/UITableViewController
#import "AutoHideKeyboardViewController.h"
@interface ViewController : AutoHideKeyboardViewController
步骤 2:如果您在页面中有任何 UITextView 或 UITextField,将其代理设置为您的 viewcontroller
就是这样!享受吧!
UIKitHelper 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。