iphone捏缩放

时间:2009-10-27 07:15:27

标签: iphone zoom drawrect shapes pinch

我在一个视图的drawRect函数中绘制了几个形状,这些形状颜色在一段时间后重复使用调用drawRect的setNeedsDisplay,其次在点击它时也要选择一个形状名称,到目前为止一切正常

有三个视图,每个视图具有如上所示绘制的多个形状。所有这些视图都添加到滚动视图中,以便用户可以在下一个视图上查看形状。

现在的要求是捏缩放包含形状的视图,还需要选择形状,重复调用drawRect。我见过的所有捏缩放都与图像有关。

1 个答案:

答案 0 :(得分:1)

我使用以下技术完成了它。 我创建了一个从UIScrollView扩展的类,它可以缩放,它包含具有形状的View。这些滚动视图的数量等于包含形状的视图的数量(即3)。

现在,这些滚动视图对象被添加到与页面控件链接的主滚动视图中。

触摸在缩放后返回相同的点,而不进行缩放。因此,选择单击形状的算法没有改变。