美文网首页
子视图不影响父视图的手势识别

子视图不影响父视图的手势识别

作者: 代码诗仁 | 来源:发表于2017-04-11 10:31 被阅读39次

1、遵守代理  UIGestureRecognizerDelegate

2、实现代理方法

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch

{

if ([touch.view isDescendantOfView:self.pickerBgView]) {

return NO;

}

return YES;

}

相关文章

  • UIGestureRecognizer学习

    一、父子视图 父视图绑定了手势识别器,子视图因为重叠在父视图内,成为了父视图的一部分,这样点击子视图也会触发识别器...

  • 子视图不影响父视图的手势识别

    1、遵守代理 UIGestureRecognizerDelegate 2、实现代理方法 - (BOOL)gestu...

  • UIView问题点集合

    1.子视图不响应父视图手势方法 思路:在子视图上额外加一个手势,action设置为nil即可

  • UIView

    1.防止子视图响应父视图的手势 2.animate动画 使用frame 使用constraints 3.父视图改变...

  • 手势冲突

    1、在父视图添加UITapGestureRecognizer手势,会导致子视图的UITableView或者UICo...

  • 自定义AlertView手势问题

    自定义AlertView点击背景隐藏时,加入手势,子视图会跟随父视图同时加入手势,点击子视图会隐藏,所以要拦截子视...

  • 父视图手势屏蔽子视图

    - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureR...

  • 给底层视图添加tap手势的穿透问题

    我们给父视图添加一个tap手势,在点击子视图的时候会响应手势. 产生这种问题的原因是子视图不能交互,响应链递归传导...

  • 容易遇到的问题小总结

    1、iOS设置父视图透明度而不影响子视图: self.backgroundColor= [[UIColorblac...

  • Swift UI 14.视图级别的关系(父、子视图)

    1: 父视图隐藏则子视图也隐藏,子视图隐藏父视图不一定隐藏2:父视图透明则子视图也透明,子视图透明父视图不一定透明...

网友评论

      本文标题:子视图不影响父视图的手势识别

      本文链接:https://www.haomeiwen.com/subject/rxeyattx.html