【发布时间】:2011-08-18 20:55:45
【问题描述】:
我正在尝试在屏幕上绘制可缩放的图形。我目前在 ScrollView 中有一个 UIView,我想知道处理/实现我在屏幕上绘制的图形的缩放的最佳方法是什么。
【问题讨论】:
标签: ios ios4 core-graphics vector-graphics
我正在尝试在屏幕上绘制可缩放的图形。我目前在 ScrollView 中有一个 UIView,我想知道处理/实现我在屏幕上绘制的图形的缩放的最佳方法是什么。
【问题讨论】:
标签: ios ios4 core-graphics vector-graphics
您可能希望使用我在回答 here 中描述的内容。
在捏缩放事件期间,将对您的 UIView 应用变换,这将缩放内容但会导致模糊。缩放事件完成后,使用-scrollViewDidEndZooming:withView:atScale: 委托方法来确定新的比例因子并适当地调整和重新渲染您的 UIView。如果您在 UIView 的 -drawRect: 方法中使用 Core Graphics 进行绘图,这应该很容易管理。
【讨论】: