【发布时间】:2015-01-31 12:58:47
【问题描述】:
UISwipeGestureRecognizer 仅适用于四个方向,即上、下、右和左。我还需要实现对角的滑动手势,例如右上角、左上角、左下角和右下角。除了使用 UISwipeGestureRecognizer 之外,还有其他方法吗?任何帮助将不胜感激。
【问题讨论】:
标签: ios objective-c cocos2d-iphone uigesturerecognizer
UISwipeGestureRecognizer 仅适用于四个方向,即上、下、右和左。我还需要实现对角的滑动手势,例如右上角、左上角、左下角和右下角。除了使用 UISwipeGestureRecognizer 之外,还有其他方法吗?任何帮助将不胜感激。
【问题讨论】:
标签: ios objective-c cocos2d-iphone uigesturerecognizer
如果您还需要一个支持对角线方向的滑动手势识别器,我建议您创建一个自定义手势识别器。这并不难。你可以在 Github 上找到示例。我知道的一个叫做 KTOneFingerRotationGestureRecognizer。它支持使用一根手指的旋转手势。这与您想要的不同,但它是如何创建自定义手势识别器的说明。
你甚至可能会发现某人已经在 Github 上编写的对角滑动手势识别器。
编辑:在 Github 上快速搜索发现了一个名为 DMCrookedSwiper 的项目。
【讨论】: