确定MKOverlay是否包含CLLocationCoordinate2D(或MKMapPoint)

时间:2011-03-06 12:55:13

标签: iphone ipad ios mkmapview overlay

  

可能重复:
  How to determine if an annotation is inside of MKPolygonView (iOS)

我正在尝试确定位置是否包含在我的MKMapView上的叠加层中。

我查看了MKMapRectContainsPoint,如果叠加层是矩形,则可以使用;使用MKOverlay的boundingMapRect属性。

问题在于,如果区域不是矩形,则函数仍会返回true,因为它会查看最大和最小坐标以创建正方形。

我真的很感激任何帮助!

谢谢!

0 个答案:

没有答案