gpt4 book ai didi

ios - 当前可见 View 的 UIScrollview zoomToRect 中心

转载 作者:行者123 更新时间:2023-11-28 15:24:39 27 4
gpt4 key购买 nike

我有一个显示图像的 UIScrollView。我想以编程方式放大到当前可见区域中心附近某处的矩形(不一定要精确)。我将如何获得此矩形的坐标以与 zoomToRect 一起使用?请注意,此图像可能已经放大并且仅显示 ScrollView 内容区域的一小部分。

enter image description here

最佳答案

该图像的 X 和 Y 位置是相对于 ScrollView 的 contentSize 的。屏幕上显示的区域由 ScrollView 的 contentOffset 定义。

然后您获取 ScrollView 在屏幕上的位置和选择矩形在屏幕上的位置。

最后,您需要使用上述值对 X 和 Y 进行相当简单的数学运算(一些加法/减法)。

关于ios - 当前可见 View 的 UIScrollview zoomToRect 中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447079/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com