iOS中手势之拖动手势UIPanGestureRecognizer

  • UIGestureRecognizer是一个定义基本手势的抽象类,他的衍生类有以下几种:
            • UITapGestureRecognizer【点击,拍击】
            • UIPinchGestureRecognizer【缩放扩大,捏合】
            • UIRotationGestureRecognizer【旋转】
            • UISwipeGestureRecognizer【滑动,扫动】
            • UIPanGestureRecognizer【拖动】
            • UILongPressGestureRecognizer【长按】
  • 现在我要记录的是拖动手势中的两个方法的含义

  • CGPoint translation = [pan translationInView:self.window];  
  • CGPoint velocity = [pan velocityInView:self.window];
  • UIPanGestureRecognizer类中translationInView:velocityInView含义:
  • translationInView: 该方法返回在横、纵坐标上拖动了多少像素(即偏移量);
  • velocityInView:在指定坐标系统中拖动的速度。

发布了38 篇原创文章 · 获赞 12 · 访问量 13万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览