为这个问题找到一个有效的解决方案是痛苦的。在视图上我有大约五个滚动视图,最大缩放到5。我想要的是,如果用户放大了图像的特定区域,然后返回,滚动视图将图像设置在任何地方。我已经尝试使用内容偏移和内容插入属性,但这没有帮助。
答案 0 :(得分:1)
您需要做的就是保存滚动视图的contentOffset
属性和 zoomScale
的值。
如果要将滚动视图移回该位置,只需执行
[myScrollView setZoomScale:lastZoomScale];
[myScrollView setContentOffset:lastContentOffset];