响应者链
来源:互联网 发布:centos安装zabbix3.0 编辑:程序博客网 时间:2024/05/16 15:14
响应者链的基本概念
响应者对象是一个能接收并处理事件的对象。UIResponser是所有响应者对象的基类。该基类定义了一系列编程接口,不但为事件处理进行服务而且还提
供了通用的响应行为处理。UIApplication, UIView(包括UIWindow),UIViewController都直接或间接的继承自UIResponser,所有的这些类的实例都是响应者对象。
响应者链表示一系列的响应者对象。事件被交由第一响应者对象处理,如果第一响应者不处理,事件被沿着响应者链向上传递,交给下一个响应者(next responder)
事件响应者链传递的过程
当用户与视图交互时,将会将消息传递给视图控制器,如果不存在控制器,传递给父视图
如果不处理该消息,则继续将消息向上传递最上层的视图如果也不处理,将事件交予Window对象
最后交由UIApplication实例,如果不处理,丢弃事件
响应者对象是一个能接收并处理事件的对象。UIResponser是所有响应者对象的基类。该基类定义了一系列编程接口,不但为事件处理进行服务而且还提
供了通用的响应行为处理。UIApplication, UIView(包括UIWindow),UIViewController都直接或间接的继承自UIResponser,所有的这些类的实例都是响应者对象。
响应者链表示一系列的响应者对象。事件被交由第一响应者对象处理,如果第一响应者不处理,事件被沿着响应者链向上传递,交给下一个响应者(next responder)
事件响应者链传递的过程
当用户与视图交互时,将会将消息传递给视图控制器,如果不存在控制器,传递给父视图
如果不处理该消息,则继续将消息向上传递最上层的视图如果也不处理,将事件交予Window对象
最后交由UIApplication实例,如果不处理,丢弃事件
0 0
- 响应者和响应者链
- 响应者对象和响应者链
- 响应者链
- ios 响应者链
- 响应者链
- 响应者链-iOS
- iOS 响应者链
- 响应者链问题
- iOS 响应者链
- 响应者链
- iOS响应者链
- 响应者链
- UIResponse响应者链
- 9.2 响应者链
- iOS响应者链
- 响应者链
- UI -响应者链
- ios响应者链
- 表视图的编辑模式
- jquery-ui日期时间控件实现
- Adreno Profiler分析任意安卓游戏特效+抓取资源
- 深入理解JavaScript系列(47):对象创建模式(上篇)
- 勘探开发一体化油藏综合描述Petrel.2013.2.Win64-ISO 1DVD
- 响应者链
- 深入理解JavaScript系列(48):对象创建模式(下篇)
- 基于模型形状修改后输出的displacement与原模型匹配的问题
- 操作系统虚拟内存中的四种典型页替换算法(OPT,LRU,FIFO,Clock)
- Olga Advance Blowout Control(ABC) v2.20 1CD(井喷应急规划和分析井喷的情况下的唯一工具)
- iOS 音频开发经验汇总
- 深入理解JavaScript系列(49):Function模式(上篇)
- 滑动视图的基本概念和用法
- #ifndef... #define与#pragma once总结