美文网首页
事件的完整处理过程

事件的完整处理过程

作者: rlqs | 来源:发表于2016-07-10 13:32 被阅读8次

事件的完整处理过程

1.先将事件对象由上到下传递(由父控件传递给子控件),找到最合适的控件来处理这个事件

2.调用合适控件的touches...方法

3.如果调用了(super touches …)就会将事件顺着响应链条往上传递,传递给上一个响应者

4.接着就会调用上一个响应者的 touches…方法

什么是响应者链条?

1.响应者链条是由多个响应者对象连接起来的链条,(响应者:能处理事件的对象)

2.利用响应者链条,能让多个控件处理同一个触摸事件

3.怎么利用响应者链条?谁是上一个响应者

上一个响应者:

1.如果当前的view是控制器的view,那么控制器是上一个响应者

2.如果当前的view不是控制器view,那么view的父控件是上一个响应者

相关文章

  • 事件的完整处理过程

    事件的完整处理过程 1.先将事件对象由上到下传递(由父控件传递给子控件),找到最合适的控件来处理这个事件 2.调用...

  • 事件处理和手势识别

    第一篇:事件处理的完整过程 1,在手指触摸屏幕时,会产生一个事件,系统会把这个事件添加到UIApplication...

  • android事件分发(1):view

    1、简述 事件分发 ,是手机对手指触摸事件处理的过程;也就是寻找触摸事件处理者,并进行处理的过程 对于androi...

  • 事件传递的完整过程

  • 事件分发

    事件分发 它本质上是将点击事件传递到某个具体的View去处理的过程事件传递的过程也就 是分发的过程。 事件分发它实...

  • iOS事件处理过程

    在IOS开发中会遇到各种操作事件,通过程序可以对这些事件做出响应。 首先,当发生事件响应时,必须知道由谁来响应事件...

  • 响应者链详解——寻找被触摸的view

    在iOS系统中,当用户触摸了一个view后,一个完整的事件响应是分为两个过程的: 寻找被触摸的view; 处理触摸...

  • 二、mvc完整处理过程

    站点结构 入口类 : flask类的实例、@app.route('/')路由装饰响应处理函数、程序配置 app.d...

  • 『转』iOS 事件处理机制与图像渲染过程

    本文内容系全文转载自微信开发团队的《iOS 事件处理机制与图像渲染过程》 目录 iOS 事件处理机制与图像渲染过程...

  • ios事件处理

    ios 事件处理 先要找到合适的view来处理事件,找view的过程为先通过hitTest 判断当前的view...

网友评论

      本文标题:事件的完整处理过程

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