0

有人可以帮助我如何从给定的 X、Y 坐标中检索 iOS UI 元素属性吗?

谢谢。

4

1 回答 1

1

通常,您 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event 需要UIView. 如果您x, y在窗口坐标中,则可以使用窗口的视图:

UIView *view = [myWindow.rootViewController.view hitTest:CGPointMake(x, y) withEvent:nil];

这将使view该位置的视图层次结构中最远的元素。您需要确保您的坐标在元素的空间中。

- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event如果您怀疑该元素,您可能也会喜欢。

于 2013-01-15T18:32:48.263 回答