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:在指定坐标系统中拖动的速度。

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值