小编sak*_*ara的帖子

Macbook M1 模拟器中 UIPanGestureRecognizer 速度返回 0

目前,我正在构建一个应用程序,其中包含使用 UIPanGestureRecognizer 的功能。之前,我使用的是 Intel Mac,UIPanGestureRecognizer速度属性工作正常并返回预期值。然而,当我切换到MacBook M1后,panGesture的速度总是返回0。

 @objc
func panGesture(_ recognizer: UIPanGestureRecognizer) {

    view.endEditing(true)
    let translation = recognizer.translation(in: self.view)
    let velocity = recognizer.velocity(in: self.view)

   // The velocity should have a value when a gesture is happening
   //.....
} // End of PanGesture
Run Code Online (Sandbox Code Playgroud)

是否有任何补丁或某些操作可以使其正常工作,与英特尔芯片相同?我希望得到一些解决该问题的建议。

仅供参考:在真实设备上测试该应用程序,它仍然工作正常。

uipangesturerecognizer swift apple-m1

8
推荐指数
0
解决办法
645
查看次数

标签 统计

apple-m1 ×1

swift ×1

uipangesturerecognizer ×1