版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013127850/article/details/79288303
1.// 触摸空白收起键盘
self.view.userInteractionEnabled = YES;
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(fingerTapped:)];
// 加上这句不会影响你 tableview 上的 action (button,cell selected...)
singleTap.cancelsTouchesInView = NO;
[self.view addGestureRecognizer:singleTap];
-(void)fingerTapped:(UITapGestureRecognizer *)gestureRecognizer
{
[self.view endEditing:YES];
}