如何找出显示的UIImage在屏幕坐标系中的坐标?

发布于 2024-10-31 15:34:27 字数 126 浏览 4 评论 0原文

如果我触摸显示 UIImage 的屏幕,我可以获得屏幕坐标中的 (screen.x, screen.y) 坐标。如何从该坐标获取 UIImage 坐标(image.x,image.y)? UIImage 位于 UIImageView 中。

If I touch the screen with UIImage displayed, i can get a coordinate of (screen.x, screen.y) in screen coordinate. And how can I get the UIImage coordinate (image.x, image.y) from this coordinate ? the UIImage is in a UIImageView.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧瑾黎汐 2024-11-07 15:34:27

到目前为止,我还没有找到任何属性或东西可以直接获取显示的 UIImage 的坐标。然而经过一些计算(使用原始 UIImage 的纵横比),可以很容易地找到显示的 UIImage 的原点和 UIImageView.frame 之间的距离。我担心这个错误,但事实证明错误很小,我几乎看不出来。

So far, I havent found any property or something to get the coordinate of displayed UIImage directly. Yet after some calculation (using the aspect radio of original UIImage), the distance between the origin of displayed UIImage and UIImageView.frame could be easily find out. I worried about the error, but it turns out the error is very little, and I hardly can tell.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文