方法一

可以在触发手势的方法里添加一个区域的判断,如果点击区域正好是子视图的区域,则过滤掉,不处理此时的手势,如果点击的区域没有被子视图覆盖则,处理手势的事件。具体的代码如下:  if( CGRectContainsPoint(superView.Frame, [tap locationInView:Subview])) {} else{};

方法二

也可以把你的子视图实例化成Btn的对象,或者在你的子视图上再添加一个手势,用于屏蔽掉父视图上的手势?

转载于:https://www.cnblogs.com/GJ-ios/p/8966248.html

ios 怎么禁止点击子视图的时候不响应父视图的点击事件相关推荐

  1. jquery中当点击子节点时如何实现删除父节点的问题

    父节点的 class="a" ,子节点的 class="b" ,当点击子节点时删除父节点, 在function remove(){}里怎么实现 可以这样做: $ ...

  2. elementui tree获取父节点_elementUI 树状图 点击子节点获取父节点

    权限使用elementUI tree 组件,点击子节点获取对应多级的父节点 这是应用的组件 :data="hovePermissData" :default-checked- ke ...

  3. 子视图屏蔽父视图手势

    父视图要实现手势协议UIGestureRecognizerDelegate - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecogn ...

  4. android 移除子view,android-从父视图中移除视图与隐藏视图

    在android中,如果我从其父视图中移除视图,而在父视图中隐藏子视图(GONE不可见).我知道隐藏的视图仍将保留在内存中,但说到父视图的物理外观会有所不同吗?如果答案没有不同,那是否意味着当我隐藏子 ...

  5. button点击事件不响应的解决方法(子视图大小超过父视图)

    一开始封装了一个tableView的headerView,感觉完成得还不错,后来测试的时候发现,最下边的两个button的点击事件不响应.然后就...着急了.在网上查询了button点击事件不响应的原 ...

  6. ios swift view父视图(半)透明,子视图不透明

    文章目录 1.两种设置父视图半透明后会导致子视图也半透明的情况 1.1 代码 1.2 storyboard 2.解决办法:父视图半透明,子视图不透明 2.1 代码:a和b都可以 2.2 storybo ...

  7. ios 子视图超出父视图的应的解决办法

    //我的情况是导航栏上加一个popView,超出了父视图,,popView上还有个tableView,cell点击没反应,往上大部分是说用下面的第一种方法,第一种方法父视图是可以获取到点击事件,但ta ...

  8. iOS UIView的一些方法和属性(本博客侧重于视图布局部分的学习)

    好了,我接着上篇,开始我们的对UIView 实例方法的探索 UIView 实例方法 Instance Methods 初始化一个视图- (id)initWithFrame:(CGRect)aRect ...

  9. iOS 11开发教程(二十二)iOS11应用视图实现按钮的响应(2)

    iOS 11开发教程(二十二)iOS11应用视图实现按钮的响应(2) 此时,当用户轻拍按钮后,一个叫tapButton()的方法就会被触发. 注意:以上这一种方式是动作声明和关联一起进行的,还有一种先 ...

最新文章

  1. thinkphp-join
  2. 图解SQL Server 安全函数的使用
  3. mysql aes java解密_加密/解密的Java函數,如Mysql的AES_ENCRYPT和AES_DECRYPT
  4. PHP 设计模式之策略模式
  5. 【Breadth-first Search 】103. Binary Tree Zigzag Level Order Traversal
  6. 四、华为鸿蒙HarmonyOS应用开发之Java开发下Page Ability生命周期
  7. 判断ROS版本号-ubuntu20.04安装ROS_noetic-修改镜像源
  8. qt 进程打开excel_Python干货:多进程与多线程!
  9. 文字处理技术:正式开始新布局工作
  10. Ubuntu 使用微信开发者工具
  11. 微信引流黑科技:手机浏览器直接唤起微信方案调研
  12. matlab相关性分析
  13. Win10 没有激活,如何改变任务栏位置
  14. 与华为SIP硬终端(TE40)对接注意事项
  15. 微信可以显示你的足迹了,快试试
  16. Mac提高办公/开发效率的几个软件推荐
  17. Android之画图
  18. django Mezzanine uwsgi nginx 配置
  19. 店开天下,阿里云助力客如云数据中台建设
  20. Trac系列(2):Trac的使用

热门文章

  1. php 中 date转换为字符串,PHP 时间与字符串的相互转化
  2. 自学Java的人,如何系统全面的学习?
  3. 一个前端的10年前端职业路
  4. 怎么真正入行Web前端行业?JavaScript五大新特性是什么?
  5. 打印服务器协议,基于TCP/IP协议的嵌入式网络打印服务器设计
  6. php 地图 显示 客户位置_网站SEO优化_PHP程序网站怎么做优化 _SEO优化|SEO推广|SEO服务|上海SEO...
  7. 你计算机使用中间层服务器,k3中间层的配置及应用问题.doc
  8. 如何更新Word文档的附图或附表序号
  9. 代码运行错误及解决方法
  10. 创建XML文件以及XML中的节点和更新Xml文件中的节点的值