1

我几乎可以肯定,我之前见过一种方法(由 Apple-SDK 提供),可以找到 2 个 MKAnnotations 之间的距离。那个时候我还没有看到在功能中的用途。但是,它是怎么回事,现在我想拥有这个功能,但我再也找不到了。

谁能帮帮我吗 ?也许我只是脑子有问题或某事,但我已经搜索过,我有点困惑。

4

2 回答 2

2

你可以用这个

MKMapPoint point1 = MKMapPointForCoordinate(annotation1.coordinate);

MPMapPoint point2 = MKMapPointForCoordinate(annotation2.coordinate);

CLLocationDistance distance = MKMetersBetweenMapPoints(point1,point2);
于 2011-04-23T23:26:33.123 回答
1

好的,在谷歌的第 10 页上,我找到了它:http: //developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CLLocation_Class/CLLocation/CLLocation.html

distanceFromLocation:是我搜索过的

于 2010-09-13T09:52:36.170 回答