自定义大头针动画/颜色/删除

self.mapView.delegate = self;

自定义大头针动画/颜色/删除_第1张图片


设置图片 98 - 99

annotationView.image = [UIImage imageNamed:@"1.png"];

大头针模型里 添加字段

///  大头针图片

@property (nonatomic, copy) NSString *iconImage;


99-100 根据不同模型 设置不同图片

LYAnnotation *anno = (LYAnnotation *)annotation;

annotationView.image = [UIImage imageNamed:anno.iconImage];


不显示

MKAnnotationView默认没有界面 可以显示图片

MKPinAnnotationView默认有界面,不显示图片


自定义动画:

MKAnnotationView:

自定义大头针动画/颜色/删除_第2张图片

Bug:

自定义大头针动画/颜色/删除_第3张图片
自定义大头针动画/颜色/删除_第4张图片


大头针的删除

[self.mapView removeAnnotations:annotation1];

[self.mapView removeAnnotations:self.mapView.annotations];

你可能感兴趣的:(自定义大头针动画/颜色/删除)