一、MapView
1.显示用户的位置点(用蓝色圆点标记)
mapView.showsUserLocation = YES;
2.代理方法
1> 当定位到用户的位置就会调用
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
2> 拖动地图(地图展示的区域改变了)就会调用
- (void)mapView:(MKMapView *)mapView regionWillChangeAnimated:(BOOL)animated
3.大头针的展示
1> 添加大头针
- (void)addAnnotation:(id <MKAnnotation>)annotation;
2> 显示大头针的view(通过下面的代理方法)
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation