产品文档 前端技术 后端技术 编程语言 数据库 人工智能 大数据云计算 运维技术

和pointInSide()、hitTest()、touchesBegan()、touche的简单介绍

首页>>技术文档>>产品文档

系统通过 hitTestCGPointpoint withEventUIEvent*even 找到最适合处理该事件和pointInSide()、hitTest()、touchesBegan()、touche的view 应用如何找到最合适的控件来处理事件1 首先判断主窗口keyWindow自己是否能接受触摸事件 hitTest 方法 2 判断触摸点是否在自己身上,通过pointInside 方法来判断 3 如果上面 2 步都满足条件,会把这个事件交给 view和pointInSide()、hitTest()、touchesBegan()、touche;不管子控件是不是最合适的view,系统默认都要先把事件传递给子控件,经过子控件调用子控件自己的hitTestwithEvent方法验证后才知道有没有更合适的view即便父控件是最合适的view和pointInSide()、hitTest()、touchesBegan()、touche了,子控件的hitTestwithEvent方法还是会调用,不然怎么知道有没有更合适的和pointInSide()、hitTest()、touchesBegan()、touche!即,如果确定最终父控件是最合适的view,那么该父控件的子控件。

和pointInSide()、hitTest()、touchesBegan()、touche的简单介绍

上一篇: 【企业推荐】温州科菱环保科技有限公司的简单介绍

下一篇: 如何使用Excel将矩阵转换为单列-,如何使用excel将矩阵转换为单列矩阵