美文网首页
关闭键盘方法总结

关闭键盘方法总结

作者: 00d1ed2b53ae | 来源:发表于2018-10-23 18:03 被阅读408次
//tableview滚动时关闭键盘
 _tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag;

//重载触摸方法,点击其他位置关闭键盘,由于有tableview(scrollview),暂时无效,需要写到viewdiddrag里面
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
    [super touchesBegan:touches withEvent:event];
    [self.view endEditing:YES];
}

//拿到textfield,移除第一响应者
[_textField resignFirstResponder]

//调用系统通知关闭
[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil];
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];

相关文章

网友评论

      本文标题:关闭键盘方法总结

      本文链接:https://www.haomeiwen.com/subject/dawazftx.html