1

UIView のhitTest:withEvent:メソッドが、タッチ イベントを取得する最も遠いビューまで掘り下げることは知っていますが、逆の結果を得るにはどうすればよいでしょうか? CGPoint特定の?でイベントを取得する最初のビュー

編集 zem が指摘したように、その hitTest メソッドは、ビュー階層で最も遠い子孫を返します。私の場合、たくさんの pinView を持つ mapView があり、特定の CGPoint で最前面のピンを取得したいと考えています。その hitTest メソッドは を返し続けMKAnnotationContainerViewます。これは、すべての pinView を含む UIView であると想定しています。最も遠い子孫ではなく、pinView自体を返すようにするにはどうすればよいですか?

4

0 に答える 0