Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在视图的drawRect函数中绘制了几个形状,这些形状的颜色在使用调用drawRect的setNeedsDisplay重复一段时间后会发生变化,其次,当点击它时还要选择一个形状名称,到目前为止一切正常。
存在三个视图,每个视图具有多个如上绘制的形状。所有这些视图都添加到滚动视图中,以便用户可以在下一个视图中查看形状。
现在的要求是捏缩放包含形状的视图,还需要选择形状,drawRect被反复调用。我看到的所有捏缩放都与图像有关。
我已经使用以下技术完成了它。我创建了一个从 UIScrollView 扩展的类,它可以缩放,它包含具有形状的视图。这些滚动视图的数量等于包含形状的视图数量(即 3 个)。
现在这些滚动视图对象被添加到与页面控件链接的主滚动视图中。
缩放后触摸返回与未缩放相同的点。所以选择点击形状的算法没有改变。