IOS学习 UITouch基础学习
来源:互联网 发布:印刷图书排版软件 编辑:程序博客网 时间:2024/05/17 02:40
再UIView中,可以重些以下四个方法来来控制用户的触摸动作:
- - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
- - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;
- - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;
- - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event;
[touch phase] 就可以获知触摸的方式,它是一个枚举类型来的.
typedef enum {
UITouchPhaseBegan, // whenever a finger touches the surface.
UITouchPhaseMoved, // whenever a finger moves on the surface.
UITouchPhaseStationary, // whenever a finger is touching the surface but hasn't moved since the previous event.
UITouchPhaseEnded, // whenever a finger leaves the surface.
UITouchPhaseCancelled, // whenever a touch doesn't end but we need to stop tracking (e.g. putting device to face)
} UITouchPhase;
touch tapCount 可以获取这个触摸的点击次数.(类似双击鼠标,如果双击就是2次)
touch timestamp 获取触摸的时间戳,这样可以计算一些点击的频率等应用.
touch locationInView: 获取坐标系,在某个view中
touch previousLocationInView: 获取在某个view中的前一次坐标系
touch gestureRecognizers 这个3.2新增加的(iPad),用于判断手势用
- IOS学习 UITouch基础学习
- IOS中UI学习小记UItouch类得成员函数(零基础学习)
- IOS学习 触摸和手势UITouch 捏合
- iOS基础:UITouch
- IOS学习之——UITouch 控件的学习
- 我的iOS学习历程 - UITouch(触摸反应)
- IOS学习 触摸和手势UITouch 单击双击、移动视图
- IOS学习之——UItouch的相关使用
- iOS开发基础 - UITouch的使用
- iOS学习笔记之-使用UITouch来根据手指位置移动图片
- IOS 学习基础。
- 零基础学习iOS
- iOS 多线程基础学习
- IOS 学习之一基础
- IOS开发之UITouch
- IOS开发之UITouch
- IOS UITouch传递机制
- iOS-------delegate与UITouch
- HDU-4450-Draw Something (2012年金华赛区I题)
- HDU 2458Kindergarten(二分图 最大团点数)
- 细说Android BroadcastReceive
- 我眼中的C++继承初探
- Hibernate inverse
- IOS学习 UITouch基础学习
- Ubuntu“启动盘创建器”
- ZOJ Monthly, February 2012 C,D,F,H
- 文件名称对目标文件夹可能过长, 删除长文件夹中的文件
- 一次一密加密解密算法
- P2P下载工具
- c++和c语言中的函数相互调用的问题
- Unity3d 支持的图形格式和大小优化
- NoCoder:一个本科毕业生对程序员职业生涯和进阶的一点浅见