iphone通过手指运动识别不同的形状

iphone通过手指运动识别不同的形状,iphone,ios4,uigesturerecognizer,Iphone,Ios4,Uigesturerecognizer,我正在为iPhone开发一个应用程序,我想在手指在iPhone表面移动时检测不同的形状。有人能帮我吗,我如何在iPhone sdk中通过手指移动或手势来检测不同的几何形状。你可以做到,但这不是一项简单的任务。iPhone SDK提供了一个类,您可以创建一个子类,该子类可以识别一个独特的手势或字符(在您的示例中) 但还有另一种方法。其中一个是英国人加德纳在年描述的。这种方法的基础是基于JavaScript的N美元识别器。这家伙做得很好,现在你们可以使用这个库来检测符号和形状。当然,这个库并不完美,

我正在为iPhone开发一个应用程序,我想在手指在iPhone表面移动时检测不同的形状。有人能帮我吗,我如何在iPhone sdk中通过手指移动或手势来检测不同的几何形状。

你可以做到,但这不是一项简单的任务。iPhone SDK提供了一个类,您可以创建一个子类,该子类可以识别一个独特的手势或字符(在您的示例中)

但还有另一种方法。其中一个是英国人加德纳在年描述的。这种方法的基础是基于JavaScript的N美元识别器。这家伙做得很好,现在你们可以使用这个库来检测符号和形状。当然,这个库并不完美,它使用特定的方式(比如JSON)来识别触摸,但总比没有好


谢谢,希望这对其他人有所帮助。

iOS SDK文档中内置了一个示例自定义手势识别器,特别是在标题为“创建自定义手势识别器”的部分中(无法找到直接链接该部分的简单方法)。使用此模板,您应该能够编写自定义手势识别器来正确识别您的手势

您需要自己提供的部分是代码,它为您的设备定义了使您感兴趣的特定形状的确切含义

顺便说一句,我也在编写我自己的自定义UIGestureRecognitor,作为识别连续手势的示例,而不是checkmark的离散手势识别,因为我以前很欣赏这样的示例


早在2009年,Daniele Margutti也基于


如果你能找到它,它会给你一个很大的头脑,但可能需要更新到ios5。它以前在上可用,但该站点似乎已关闭。

这将是自定义UIGestureRecognitor实现的一种情况。阅读参考资料,并可能观看关于手势识别的WWDC2010会话视频。谢谢berylium,但我找不到任何方法来实现它。所以,你能给我建议一下如何实施吗。