Dismiss a keyboard with tap on view iOS
If you want to hide a keyboard by tap outside of it, it’s possible to use this hacky trick (works only with Objective-C):
- (void)viewDidLoad {
[super viewDidLoad];// dismiss keyboard when tap outside a text fieldUITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc]
initWithTarget:self.view action:@selector(endEditing:)];[tapGestureRecognizer setCancelsTouchesInView:NO];[self.view addGestureRecognizer:tapGestureRecognizer];
}
for Swift there will be a bit more code: