iOS在行走时跟踪位置

时间:2013-06-19 10:57:36

标签: iphone objective-c ios6 geolocation mapkit

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

这意味着用户可以从他目前所处的位置开始跟踪&然后继续显示他将在Mapview上绘制的路径。

我试过google但是我不知道如何通过添加连续的Lat-Long来绘制连续路径。

任何人都可以建议我如何实现这个?

任何建议都将受到高度赞赏。

感谢。

1 个答案:

答案 0 :(得分: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

我希望这能指出你正确的方向。