一:.拖动手势
1.获取手势所在的视图
-(void)panAction:(UIPanGestureRecognizer *)gesture {
UIView *bgView = gesture.view;//bgView就是添加手势的视图
}
2.获取手势接触屏幕的初始坐标
-(void)panAction:(UIPanGestureRecognizer *)gesture {
CGPoint point = [gesture locationInView:self.view];
}
二:touch事件(接触屏幕时响应的事件)
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
//获取接触屏幕时的初始坐标
UITouch *touch = touches.anyObject;
CGPoint point = [touch locationInView:self.view];
}
欢迎补充,,,,