UIView添加UITapGestureRecognizer和UITableView点击冲突

转载 2016年06月01日 23:45:18
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch  
{  
    // 输出点击的view的类名  
    NSLog(@"%@", NSStringFromClass([touch.view class]));  
      
    // 若为UITableViewCellContentView(即点击了tableViewCell),则不截获Touch事件  
    if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {  
        return NO;  
    }  
    return  YES;  
}  

iOS 在添加了UITapGestureRecognizer的UIView上响应按钮的点击事件

在view上加了UITapGestureRecognizer之后,这个view上的所有触摸事件都被UITapGestureRecognizer给吸收了,所以要解决这个bug,要给这个手势代理加一些事件...

给控件添加点击响应事件UITapGestureRecognizer

在Iphone开发中,像UIimageView是不支持点击的,但往往我们却有很多能在Image上点击的需求,比如一个自定义的TableViewCell中放入三个UIimageView,在这里命名为im...

iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效

今天以前的同事在开发过程中遇到了一个问题,大致描述如下: 他用TableView写了一个登陆界面,帐号和密码两个Cell中加入了TextField。由于想在TableView的空白处点击时收起键盘,...

在UIAlterView的代理方法中 点击确定时 添加一个UIView到[[UIApplication sharedApplication].keyWindow上只出现了0.5秒左右就消失的问题

昨天,遇到一个很奇葩的问题,看下面代码: [objc] view plain copy   -(void) alertView:(UIAlertView ...

在UITableView上添加按钮点击时高亮态延迟出现问题

UITableView或者UIScrollView上添加Button时点击效果不显示或延迟显示

【代码笔记】iOS-点击任何处,显示出红色的UIView

一,效果图。 二,工程图。 三,代码。 RootViewController.h #import //头文件 #import "MoreView.h" @interface Ro...

通过UIView来模拟 实现 Button的点击效果

首先建立根视图在根视图上实现以下功能: 通过MyButton 实现 button的点击效果 首先建立一个类:MyButton这个类1.在MyButton.h文件中写一个自定义的方法,把目标和对应的...

Xamarin.iOS 点击UIView整体变透明(包括子控件)问题

Xamarin.iOS UIView点击空白区域,整个控件包括子控件都变透明的问题
  • geanwen
  • geanwen
  • 2016年12月06日 17:36
  • 1093
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UIView添加UITapGestureRecognizer和UITableView点击冲突
举报原因:
原因补充:

(最多只允许输入30个字)