gpt4 book ai didi

ios - 无论缩放与否,从 UIScrollView 获取相同的坐标

转载 作者:行者123 更新时间:2023-11-29 03:59:46 26 4
gpt4 key购买 nike

无论是否缩放,是否可以从 UIScrollView 获取相同的坐标。

也就是说,例如,考虑 320.0F 和 480.0F 的普通屏幕。

  1. 点击一个点; view 会给我类似 (60.0F, 80.0F) 的信息。
  2. 放大或缩小 View ,使其具有更大或更小的缩放比例,但确保缩放区域包含所点击的点,根据之前的缩放,该点为 (60.0F, 80.0F)规模。
  3. 再次点击该点, View 将给出不同的坐标值。

问题是,无论 View 是否缩放,我都希望具有相同的坐标值。这个想法很简单。我想在不改变坐标的情况下显示缩放和交互的图像。考虑到 UIScrollView 应用了高度为 1.0、宽度为 0.66 的想法,我认为在不使用 OpenGL、cocos2d 或任何 3D 引擎制作交互式应用程序时,会有一些专业人士以这种方式进行编程那里。

你们知道是否支持吗?无论哪种情况,请立即回复。谢谢

最佳答案

您可以使用内容大小自行计算,如下所示,

  • x = (original_Width/width_after_zooming) * point.x
  • y = (original_height/height_after_zooming) * point.y

关于ios - 无论缩放与否,从 UIScrollView 获取相同的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16031228/

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