如何在 iPhone SDK 中使用手势在屏幕上绘图?

Posted

技术标签:

【中文标题】如何在 iPhone SDK 中使用手势在屏幕上绘图?【英文标题】:How to draw on screen using hand gestures in iPhone SDK? 【发布时间】:2011-04-29 09:09:16 【问题描述】:

我想通过在屏幕上移动手指来在屏幕上绘图。

我们如何在 iPhone SDK 中实现这一点?

【问题讨论】:

【参考方案1】:

您首先需要实现UIResponder链中的触摸感应方法。您需要实现的方法是

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event

在此方法中,您可以使用 Core Graphics 绘图方法来绘制自定义绘图。 This 教程将引导您完成这些步骤。

【讨论】:

以上是关于如何在 iPhone SDK 中使用手势在屏幕上绘图?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone SDK 4.0 中的滑动手势? [关闭]

如何捕获当前视图屏幕截图并在代码中重用? (iPhone SDK)

如何为所有屏幕的 iPhone 应用程序添加垂直滑动手势?

iPhone,MPMoviePlayerController双击屏幕时如何禁用缩放?

摇动手势在 iPhone 4 中不起作用,不知道为啥...?

在 iphone sdk 的屏幕上移动对象