- (void)viewDidLoad {
[super viewDidLoad];
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(removeKeyBoard)];
tap.delegate = self;
[self.tableView addGestureRecognizer:tap];
self.tableView.userInteractionEnabled = YES;
}
- (void)removeKeyBoard
{
[self.view endEditing:YES];
}
#pragma mark - UIGestureRecognizerDelegate
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
// NSLog(@"%@",NSStringFromClass([touch.view class]));
//点击cell时事件不屏蔽
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
}
return YES;
}
tableviewcell输入框键盘隐藏
最新推荐文章于 2020-04-02 15:27:25 发布