ios uiview touchesBegan 判断点击区域是否在某个view上

ios uiview touchesBegan 判断点击区域是否在某个view上-(void)touchesBegan:(NSSet<UITouch*>*)toucheswithEvent:(UIEvent*)event{CGPointpoint=[[touchesanyObject]locationInView:self];UIView*chatView=[selfviewWithTag:1009];point=[chatView.layerconvertPoint:pointfromLayer:s…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

– (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{

    CGPoint point = [[touches  anyObject] locationInView:self];

    UIView* chatView = [self viewWithTag:1009];

    point = [chatView.layer convertPoint:point fromLayer:self.layer]; //get layer using containsPoint:

 

    if( [chatView.layer containsPoint:point]){

        [NSNotificationCenter.defaultCenter postNotificationName:@”bh_up_event” object:nil];

    }

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164186.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月25日 上午11:16
下一篇 2022年7月25日 上午11:16


相关推荐

  • MySQL高级 之 explain执行计划详解

    MySQL高级 之 explain执行计划详解使用 explain 关键字可以模拟优化器执行 SQL 查询语句 从而知道 MySQL 是如何处理你的 SQL 语句的 分析你的查询语句或是表结构的性能瓶颈 explain 执行计划包含的信息其中最重要的字段为 id type key rows Extra 各字段详解 idselect 查询的序列号 包含一组数字 表示查询中执行 select 子句或操作表的顺序三种情况 1 id 相同 执行顺序由上至下 2 id 不同

    2026年3月17日
    2
  • 企业环境中的账户与身份管理 之:1-认识

    企业环境中的账户与身份管理 之:1-认识

    2021年8月9日
    62
  • jira使用教程管理项目

    jira使用教程管理项目添加工作流 1 点击项目设置 2 点击工作流 然后点击切换方案 3 进入切换方案界面之后 点击工作流 然后点击添加工作流 4 输入工作流名称 点击添加 5 编辑工作流可以导出工作流供别人使用编辑之前添加的工作流提交 bug

    2026年3月19日
    1
  • 笔记本卡顿不流畅怎么解决_win10开机慢是什么原因

    笔记本卡顿不流畅怎么解决_win10开机慢是什么原因展开全部一般来说,引起电脑卡顿不流畅的无非就是软件和硬件问题,软件主要包括系统优化不佳,比如同时打e69da5e6ba903231313335323631343130323136353331333363396439开很多软件,造成电脑卡顿不流畅。硬件主要为电脑配置过低或者硬件故障,比如硬盘坏道、内存不足、散热不佳等造成的卡顿不流畅。卡顿不流畅原因一:电脑可能感染木马病毒解决方法:升级杀毒软件并且杀…

    2025年10月25日
    4
  • Java标识符的命名规则[通俗易懂]

    Java标识符的命名规则[通俗易懂]Java语言中,为各种变量、方法和类等起的名字称为标识符Java标识符的命名规则:应以字母、下划线、美元符开头后跟字母、下划线、美元符或数字Java标识符大小写敏感,长度无限制1.java中能用作标识符的有:26个英文字母(大、小写),数字,下划线,美元符号$。但是不能以数字开头。2.类名首个字母必须大写,多个单词组成的,每个单词首字母都要大写。3.方法名一般首个字母小写(构造…

    2022年7月8日
    36
  • 各种插入函数收集整理

    各种插入函数收集整理

    2021年9月27日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号