如何以编程方式缩放UIScrollView,使其与我手动缩放的方式完全相同

4
我有两个并排的UIScrollView,我正在开发一个功能,即在一个UIScrollView上进行捏合和缩放,并使旁边的另一个UIScrollView以与我点击的UIScrollView完全相同的方式响应。特别重要的是,在另一个UIScrollView缩放的同一区域进行缩放。仅仅设置zoomScale是一回事,但模仿完全相同的缩放行为则是另外一回事。
如何做到这一点?
1个回答

10

使用以下方法将有所帮助:

- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated

在上述方法中,您只需要传递视图的矩形,它将缩放该矩形内部的内容。

如需更多信息,请阅读文档


1
请浏览http://stackoverflow.com/questions/2880031/how-i-zoom-perticular-part-of-uiscrollview。 - Tirth
谢谢你的帮助!我应该把这个方法放在我重写的scrollViewDidZoom方法中,然后只需将我得到的scrollView的frame作为参数传递进去吗? - Stephen J.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接