如何让UIScrollView中的某些子视图永远不会缩放?

时间:2011-08-22 14:31:34

标签: cocoa-touch uiscrollview zoom subview

我在滚动视图中有一个多边形视图。当用户缩放滚动视图时,多边形会被放大,但每个顶点上的手柄也会被放大(选中时)。

无论缩放系数如何,我怎样才能确保手柄大小保持不变?

手柄是多边形的子视图。如果能让它变得更简单,我愿意考虑采用不同的方法。

非常感谢

JD

1 个答案:

答案 0 :(得分:0)

如何抓取父uiscrollview的缩放级别并将其传递到多边形对象并将相反的缩放应用于句柄?因此,如果您使用uiscrollview达到200%,则将句柄缩小到50%

您可以使多边形uiview在宽度/高度上自动调整大小,并通过更改多边形的大小来手动编码响应uiscrollview的缩放过程,而不是缩放它。