2011-09-23 77 views
1

我是iPhone上的交互的初学者。我有3个按钮,一个在左边,另外两个在右边。我想用手指按下左边的按钮,实时显示一条线,我的手指在屏幕上移动,然后到达右边的另一个按钮 - 然后我到达右边的按钮并释放我的手指线留在屏幕上。从2个按钮之间的手势画一条线

我应该从手册开始,了解如何做这样的事情? - 请不要说对所有的指针第1页;-)

感谢,所以我可以学习和写自己

干杯, geebee

+0

我们可以假设你(除了你的iPhone体验)是高级程序员? –

回答

0

哦,恩,你跳码直接进入深层。

首先,您的问题的答案是...检查出Sample Code at developer.apple.com。通过玩这些示例项目,并在调试器中运行它们,并阅读代码,您可以了解有关您要做什么的大量信息。

将这些示例用作您的教程,请参阅参考文档中的具体信息,也可在developer.apple.com处获取。有关您将使用的课程的具体文档(例如UIButton Class Reference)以及有高级指南,这些指南讨论不同的区域,如Event Handling Guide for iOSDrawing and Printing Guide for iOS

下面是一些你将面临的问题,以及一些领域的,你应该读了起来:

  • UIButtons要响应您的触摸,不会允许任何其他视图可以在您的代码中无需特殊处理即可获得该触摸。与UITouch事件处理

  • 退房样品,石英2D绘图,创建自定义控制

  • 先尝试没有任何按钮这样做,这是相当简单的。只需了解如何检测TouchDownInside事件,跟踪手指在屏幕上的移动,并检测TouchUpInside事件,这些都在正常的UIView中进行。 (有可能是这样的样品。

+0

我最初以为2个按钮会比较困难,所以我会按照你的建议开始,没有按钮。谢谢 – geebee