0

嗨朋友我是iOS应用程序开发的新手。我正在开发要在其中实现跟踪功能的 iOS 应用程序。

这意味着用户可以从他当前站立的位置开始跟踪,然后继续显示他将要绘制的路径Mapview

我试过用谷歌搜索它,但我不知道如何在行走时通过添加连续的经纬度来绘制连续的路径。

谁能建议我如何实现这个?

任何建议将不胜感激。

谢谢。

4

1 回答 1

1

阅读关于 CLLocationManager 的文档:http: //developer.apple.com/library/mac/#documentation/CoreLocation/Reference/CLLocationManager_Class/CLLocationManager/CLLocationManager.html

和 MKMapview:http: //developer.apple.com/library/ios/#DOCUMENTATION/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

您很可能希望使用 CLLocationManagerDelegate 方法来获取有关用户位置的更新:

-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations 

您还需要实现 MKMapViewDelegate 以使用用户的当前位置注释视图:

-(void)mapView:(MKMapView *)mv didAddAnnotationViews:(NSArray *)views

我希望这能为您指明正确的方向。

于 2013-06-21T02:25:48.503 回答