UITouch
2016-12-28 20:20
337 查看
UITouch
常用的四个协议方法
手指触碰屏幕的瞬间
1、-(void)touchesBegin: (Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
UITouch 事件的使用
//获取任何一个点击的事件
UITouch *touch = [touches
anyObject];
if (touch.tapCount ==
1) {
NSLog(@"单次点击");
}else
if (touch.tapCount ==
2){
NSLog(@"双次点击");
}
手指在屏幕上移动时
2、-(void)touchesMoved:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
-(void)touchesMoved:(NSSet<UITouch
*> *)touches withEvent:(UIEvent *)event{
UITouch *touch = [touches
anyObject];
CGPoint pt = [touch
locationInView:self.view];
NSLog(@"%f
%f",pt.x,pt.y);
}
手机离开屏幕时
3、-(void)touches
8fba
Ended:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
在特殊情况下中断触摸屏幕事件时调用
电话,紧急信息时,取消当前的点击手势作用时使用
用于做紧急事件的处理
4、-(void)touchesCancelled:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
常用的四个协议方法
手指触碰屏幕的瞬间
1、-(void)touchesBegin: (Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
UITouch 事件的使用
//获取任何一个点击的事件
UITouch *touch = [touches
anyObject];
if (touch.tapCount ==
1) {
NSLog(@"单次点击");
}else
if (touch.tapCount ==
2){
NSLog(@"双次点击");
}
手指在屏幕上移动时
2、-(void)touchesMoved:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
-(void)touchesMoved:(NSSet<UITouch
*> *)touches withEvent:(UIEvent *)event{
UITouch *touch = [touches
anyObject];
CGPoint pt = [touch
locationInView:self.view];
NSLog(@"%f
%f",pt.x,pt.y);
}
手机离开屏幕时
3、-(void)touches
8fba
Ended:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
在特殊情况下中断触摸屏幕事件时调用
电话,紧急信息时,取消当前的点击手势作用时使用
用于做紧急事件的处理
4、-(void)touchesCancelled:(Nsset <UITouch *>)touches withEvent:(UIEvent *)event ;
相关文章推荐
- UITouch UIGestureRecognizer
- 关于UIScrollView不能响应UITouch事件的解决办法
- UITouch & UIViewController
- 小寒假第十四天总结 uitouch
- UITouch(事件)及其如何让视图随着鼠标移动
- 触摸事件UITouch的用法
- UITouch实例(转)
- iOS触摸手势知识介绍(UITouch & UIGestureRecognizer)
- iOS触摸手势——UITouch
- UITapGestureRecognize 和UITouch 事件响应冲突解决
- UITouch详解
- UITouch 的主要方法:
- UITouch和UIGesturerecognize手势
- 触摸事件UITouch的应用
- UI04_UITouch(视图随手移动效果)
- 在UITouch事件中画圆圈-iOS8 Swift基础教程
- 触摸事件UITouch的用法
- iOS触摸手势——UITouch
- iOS-UITouch事件处理详解
- IOS开发之UITouch