iOS边练边学--触摸事件以及能够拖拽的UIView的练习
2024-10-16 10:41:54
一、用户在使用APP的过程中,会产生各种各样的事件。iOS中的事件可以分为3大类型:
二、响应者对象
- 在iOS中只有继承了了UIResponder的对象才能接受并处理事件,这样的对象称之为“响应者对象”
- UIApplication、UIViewController、UIView都继承自UIResponder,因此他们都是响应者对象,都能够接受并处理事件
- UIResponder内部提供了以下方法来处理事件
三、练习中对UIView的触摸事件进行了熟悉
四、UITouch
- 一根手指对应一个UITouch对象
- UITouch作用:保存跟手指相关的信息,比如触摸的位置、时间、阶段
- 注意:iPhone开发中,要避免使用双击事件!
五、UITouch的方法
六、事件的传递示例
七、UIView不能接收触摸事件的三种情况
八、根据UIView的触摸事件做的练习--能够拖拽的UIView
最新文章
- #英文#品读中国城市个性——上海人的精明&;头啖汤
- java 中获取2个时间段中所包含的周数(股票的周数->;从周六到周五)
- <;<;有效软件测试>;>; 读书笔记和自己的一些思考
- SVN中Branch的创建与合并
- 【BZOJ1007】【HNOI2008】水平可见直线(斜率排序+单调栈)
- 一个超级简单的HTML模板框架源代码以及使用示例
- codevs 1049 棋盘染色
- 一般处理程序(ashx)和页面处理程序(aspx)的区别
- 2014 android毕设代做 代做Android毕设 安卓毕设
- Alice&;#39;s Chance
- 制作iis自动安装包
- JAVA web.xml中引用多个XML
- MATLAB实现聚类
- 基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建
- event 和delegate的分别
- MVC编程模型
- java第五周作业
- Broadcast的类型
- 【HDOJ4109】【拓扑OR差分约束求关键路径】
- MYSQL的服务不见了