iOS边练边学--触摸事件以及能够拖拽的UIView的练习
Posted Chaos_G
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS边练边学--触摸事件以及能够拖拽的UIView的练习相关的知识,希望对你有一定的参考价值。
一、用户在使用APP的过程中,会产生各种各样的事件。ios中的事件可以分为3大类型:
二、响应者对象
- 在iOS中只有继承了了UIResponder的对象才能接受并处理事件,这样的对象称之为“响应者对象”
- UIApplication、UIViewController、UIView都继承自UIResponder,因此他们都是响应者对象,都能够接受并处理事件
- UIResponder内部提供了以下方法来处理事件
三、练习中对UIView的触摸事件进行了熟悉
四、UITouch
- 一根手指对应一个UITouch对象
- UITouch作用:保存跟手指相关的信息,比如触摸的位置、时间、阶段
- 注意:iPhone开发中,要避免使用双击事件!
五、UITouch的方法
六、事件的传递示例
七、UIView不能接收触摸事件的三种情况
八、根据UIView的触摸事件做的练习--能够拖拽的UIView
以上是关于iOS边练边学--触摸事件以及能够拖拽的UIView的练习的主要内容,如果未能解决你的问题,请参考以下文章