读书人

苹果map跟踪用户位置变化

发布时间: 2013-11-08 17:52:14 作者: rapoo

苹果地图跟踪用户位置变化

?

用到的类?MKMapView

设置MKMapView实例的一些属性,并且指定的伪托就可以进行用户的位置跟踪

?

这些属性是

?

? ? _mapView.showsUserLocation = YES; //是否允许进行位置跟踪

?

? ??[_mapViewsetUserTrackingMode:MKUserTrackingModeFollowWithHeadinganimated:YES];//位置跟踪模式

?

需要实现的委托是

?

- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation

{

? ? _mapView.centerCoordinate = userLocation.location.coordinate;//实施更新mapView的中心

}

?

注释:模拟位置的时候可通过Edit Scheme选项进入然后进行设置默认的位置,程序跑起来后可通过设置目标位置进行位置变化的跟踪,目标位置在Simulate location处设置

读书人网 >移动开发

热点推荐