怎么让子视图不响应父视图的手势识别器呢?
来源:互联网 发布:数据堂 山东信息贩卖案 编辑:程序博客网 时间:2024/04/27 20:25
UIGestureRecognizer *_sigleTap;
_sigleTap = [[UIGestureRecognizer alloc]initWithTarget:self action:@selector(hidePop:)];
[self.view addGestureRecognizer:_sigleTap];
[self.view addSubview:_popView];
最简单的解决方法是让你的类继承 UIGestureRecognizerDelegate
然后再设置你的手势_sigleTap 代理为self接着实现以下方法
Object-C:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isDescendantOfView:你想屏蔽掉手势的子视图]) {
return NO;
}
return YES;
}
0 0
- 怎么让子视图不响应父视图的手势识别器呢?
- ios 怎么让子视图不响应父视图的手势识别器呢?
- 怎么让子视图不响应父试图的手势
- 怎么让子视图不触发添加到父视图上的tap手势?
- iOS开发中让子视图不响应父视图的手势识别器
- ios 手势点击子视图的时候不响应父视图的点击事件
- ios 怎么禁止点击子视图的时候不响应父视图的点击事件
- 子视图不继承父视图的手势
- 让超出父视图的子视图响应事件
- 怎样让父视图的透明度不影响子视图
- iOS 点击子视图不让其响应父视图手势
- 让超出父视图范围的子视图响应事件,在UIView范围外响应点击
- 让超出自己视图范围的子视图响应事件
- iOS子视图捕获到的touches如何让父视图响应
- 解决父视图手势影响子视图
- 禁止子视图响应父视图的点击事件
- 子视图怎么操作父视图的显示
- 设置父视图的alpha不影响子视图的
- Bottom Navigation Bar底部导航
- 对称的二叉树
- 报表软件JS开发引用HTML DOM的windows对象
- 设计模式中的几个法则
- Zookeeper 安装和配置---学习二
- 怎么让子视图不响应父视图的手势识别器呢?
- 浅谈php字符串
- jquery 实现tab切换
- VMware安装黑苹果懒人版及基本设置
- BroadcastReceiver介绍
- 简单Struts2的目录结构
- Android知识体系图
- C# TCP实现多个客户端与服务端 数据 传输
- Java笔记——Runnable、Callable以及Future、FutureTask