程序员人生 网站导航

iOS uitableView响应事件被拦截

栏目:互联网时间:2014-11-17 08:31:57

   

//添加手势,点击屏幕其他区域关闭键盘操作 UITapGestureRecognizer *gesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(SEL)]; gesture.numberOfTapsRequired = 1; gesture.delegate = self; [self.view addGestureRecognizer:gesture];

#pragma mark - UIGestureRecognizerDelegate - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { // 若为UITableViewCellContentView(即点击了tableViewCell),则不截获Touch事件 if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) { return NO; } return YES; }



------分隔线----------------------------
------分隔线----------------------------

最新技术推荐