gpt4 book ai didi

iphone - UIImageView坐标到 subview 坐标

转载 作者:行者123 更新时间:2023-12-03 20:28:55 32 4
gpt4 key购买 nike

如果我从 UIImageView 开始,并添加一个 subview ,如何将原始 UIImageView 中的坐标转换为 subview 中的相应坐标(屏幕上的同一位置)?

最佳答案

UIView 正是为此目的提供了方法。根据您的情况,您有两个选择:

CGPoint newLocation = [imageView convertPoint:thePoint toView:subview];

CGPoint newLocation = [subview convertPoint:thePoint fromView:imageView];

它们都做同样的事情,所以选择一个感觉更合适的。还有用于转换矩形的等效函数。这些函数将在同一窗口上的任意两个 View 之间进行转换。如果目标 View 为零,它将与窗口基坐标进行转换。这些函数可以处理不是彼此直接后代的 View ,并且还可以处理带有变换的 View (尽管在包含任何旋转或倾斜的变换的情况下,矩形方法可能不会产生准确的结果)。

关于iphone - UIImageView坐标到 subview 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5011664/

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