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 に答える