0

我想知道是否有人能告诉我你将如何处理这件事?

例如 - 用户按下 (+) 添加按钮 - 图像似乎让用户设置线的起点 - 在用户设置第一个点后,将出现第二个图像并在它们之间绘制一条线并在用户将第二个图像移动到位时在它们之间设置动画.

您几乎可以在任何需要用户画线的图形绘图程序中看到这种动作。除了帮助用户知道他在哪里画外,我还包括一个要拖动的起点/终点图像。

我可以画一条线没有问题。我对此感到有些困惑,因为我为用户生成并设置为起点/终点的两个图像都是我创建的子类 UIImageView 的类(draw2d)的实例(所以我可以拖动它)。

所以目前我正在向我的 UIViewController 添加两个 UIImageViews 以便拖动它们 - 你不能在两个 UIImageViews 之间画一条线,例如我知道如何做的唯一绘图是在 UIImageView 中。

我是否需要将这两个图像嵌套在父样式的 UIImageView 中,以便在它们之间进行绘制?

任何帮助总是非常感谢。

4

2 回答 2

0

如果我理解正确,您想在用户拖动手指以设置端点时画线?

您不能只跟踪拖动位置并在每次更改时重新绘制线,使用最后拖动的位置作为“临时终点”吗?

于 2010-08-27T00:14:53.223 回答
0

我是否需要将这两个图像嵌套在父样式的 UIImageView 中,以便在它们之间进行绘制?

是的。

于 2010-08-27T00:26:18.107 回答