3

我想为“tickle”创建一个自定义的UIGestureRecognizer,换句话说,检测一个swipeLeft后跟一个swipeRight,两次,而不用提起手指。创建自定义“tickle”UIGestureRecognizer的最佳方式是什么?

我知道我可以通过自定义手势从头开始创建它,但是之后我需要实现所有“触摸”方法并基本上重新创建滑动手势。是否有任何方法仅通过组合已经存在的组合创建自定义UIGestureRecognizer?换句话说,扩展了UISwipeGestureRecognizer的自定义UIGestureRecognizer?

或者我需要从头开始构建它?如果是这样,有谁知道一个滑动手势的底层代码?

回答

4

我知道你毫不犹豫地从头开始构建它,但是tbh,任何其他方式都会感觉“一起被黑了”。

此外,从头开始构建此特定手势将变得很容易,因为Ray Wenderlich的手势识别器教程实际讲述了如何实现您自己的自定义手势......现在只有这一点,但他向您展示了如何实现挠痒痒手势!

下面是他的教程链接:http://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more

约挠痒痒手势的部分是朝向底部。随意按照他的教程,并学习如何使用它,或者你可以下载他的示例代码,并复制/粘贴他的挠痒痒手势识别器类。

编辑:哎呀,这个问题已经很多个月了。哦,现在它有一个答案。

+0

只要您添加新洞察信息,回答旧问题就没有任何问题。在这种情况下,任何见解>没有见识! –

+0

比从未更好的迟到;)我只是希望我知道我为什么现在需要这个!尽管如此,这是一个很棒的发现,我会从中学到很多东西,所以当下一次我被要求做这样的事情时,我将能够做到!非常感谢! – jowie

相关问题