【发布时间】:2011-04-26 16:01:09
【问题描述】:
有人可以建议在 UIScrollView 放大后使用哪个公式来计算内容偏移量吗?让我们考虑以下示例:
我有一个 UIScrollView,其内容视图的大小为 (1000, 1000),然后如果我以编程方式将 setZoomScale 设置为 2.0 并在 scrollViewDidEndZooming:withView:atScale 方法中,我将拥有以下内容:
contentSize before zoom = {1000, 1000}
contentOffset before zoom = {0, 0}
scale = 2.000000
contentSize after zoom = {2000, 2000}
contentOffset after zoom = {160, 230}
我需要知道 contentOffset {160, 230} 的新值是如何计算的。在这种情况下,计算内容偏移量的公式是否存在依赖关系?
谢谢
【问题讨论】:
标签: iphone uiscrollview zooming