【问题标题】:How to determine speed and angle of swipe in Swift如何在 Swift 中确定滑动的速度和角度
【发布时间】:2018-03-29 13:54:46
【问题描述】:

我正在尝试在 Swift 中创建一个 iOS 应用程序,该应用程序涉及获取用户滑动屏幕的角度和速度。

有没有办法测量用户屏幕滑动的角度和速度并将值保存为 Double/Float?

谢谢(:

【问题讨论】:

    标签: swift xcode swift4 xcode9


    【解决方案1】:

    我不相信 UISwipeGestureRecognizer 可以为您提供您正在寻找的信息,但您可以使用 UIPanGestureRecognizer 并在它移动时检查速度(in:),这会为您提供一个表示当前速度的 CGPoint(以点为单位)/第二个在 x 和 y 轴上。任何具有足够高速度的东西都可以被认为是滑动,所以你只需使用这两个值来获得你的角度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-14
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多