【问题标题】:Swipe Gestures and drawing user touches error滑动手势和绘图用户触摸错误
【发布时间】:2023-03-13 20:12:01
【问题描述】:

我有 UISwipeGestureRecognizer 来检测用户是否刷过。我还使用下面教程中的 touchesmoved 方法绘制用户的触摸。

http://www.ifans.com/forums/showthread.php?t=132024

我的问题是手势似乎覆盖了我的绘图。是否可以两者都做,或者有更好的方法吗?

谢谢

丹

【问题讨论】:

    标签: iphone ipad touch gestures


    【解决方案1】:

    当您调用手势识别器时,所有的触摸方法都会被覆盖。您可以在说明中查看here。如果您需要所有触摸事件来更新绘图,最好只编写自己的代码来识别手势。如果您仍想使用gestureRecognizer,您可以使用locationInView: 方法找到触摸的位置,然后将这些点传递给您的draw 方法。

    我也会考虑改用 OpenglES,因为它更容易一些,而且你可以做更多事情。有一个很棒的示例项目here。希望对您有所帮助!

    【讨论】:

    • 谢谢-使用我上面发布的教程后,我该怎么做,我将非常感谢任何建议
    • 我提供了一些示例代码,其中包含在 OpenglES 中执行所需操作的方法。另外,不要忘记接受答案,以便人们知道这是有效的。
    猜你喜欢
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多