如果我有一个UIScrollView,其中的UIImageView为1,000 x 1,000(并且contentSize上的UIScrollView相同),CGRect中传递的zoomToRect指定什么?

说我要双击将其放大到maximumZoomScale吗?我知道rect的xy将从分接点派生,但是widthheight从何而来?如果我给它100x100,那是什么意思?

最佳答案

根据Apple文档的规定:


  缩放此方法,以便内容视图成为rect定义的区域,并调整
  zoomScale根据需要。


这意味着您可以拨打此电话:

[self.scrollView zoomToRect:CGRectMake(25,25,950,950) animated:YES];


您将放大滚动视图,以在滚动视图的可见区域中完全显示该区域。

希望这可以帮助。

09-25 17:19