一、用户在使用APP的过程中,会产生各种各样的事件。iOS中的事件可以分为3大类型:

二、响应者对象

  • 在iOS中只有继承了了UIResponder的对象才能接受并处理事件,这样的对象称之为“响应者对象”
  • UIApplication、UIViewController、UIView都继承自UIResponder,因此他们都是响应者对象,都能够接受并处理事件
  • UIResponder内部提供了以下方法来处理事件

三、练习中对UIView的触摸事件进行了熟悉

四、UITouch

  • 一根手指对应一个UITouch对象
  • UITouch作用:保存跟手指相关的信息,比如触摸的位置、时间、阶段
  • 注意:iPhone开发中,要避免使用双击事件!

五、UITouch的方法

六、事件的传递示例

七、UIView不能接收触摸事件的三种情况

八、根据UIView的触摸事件做的练习--能够拖拽的UIView

最新文章

  1. #英文#品读中国城市个性——上海人的精明&头啖汤
  2. java 中获取2个时间段中所包含的周数(股票的周数->从周六到周五)
  3. <<有效软件测试>> 读书笔记和自己的一些思考
  4. SVN中Branch的创建与合并
  5. 【BZOJ1007】【HNOI2008】水平可见直线(斜率排序+单调栈)
  6. 一个超级简单的HTML模板框架源代码以及使用示例
  7. codevs 1049 棋盘染色
  8. 一般处理程序(ashx)和页面处理程序(aspx)的区别
  9. 2014 android毕设代做 代做Android毕设 安卓毕设
  10. Alice's Chance
  11. 制作iis自动安装包
  12. JAVA web.xml中引用多个XML
  13. MATLAB实现聚类
  14. 基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建
  15. event 和delegate的分别
  16. MVC编程模型
  17. java第五周作业
  18. Broadcast的类型
  19. 【HDOJ4109】【拓扑OR差分约束求关键路径】
  20. MYSQL的服务不见了

热门文章

  1. [转]Splay Tree
  2. 非微信内如何调起wap版微信支付
  3. RabbitMQ与.net core(一)安装
  4. C++ 设计模式 —— 訪问者(Visitor)
  5. Scanner类nextInt方法的使用注意点
  6. 定时器quartz工具类
  7. 转 MySQL中的共享锁与排他锁
  8. 怎么把本地的文件放到esxi主机上
  9. 如何把scratch转成一个swf文件或者exe执行文件
  10. openvpn证书吊销