我对注释的图像视图感到困惑。
我试过这个:
how can I show an image in map pin annotation?
我的地图视图可以执行该问题中第一张图片中显示的内容 现在我正在尝试做第二张图片中显示的内容。
以下是问题:
当我拍照时,我的地图视图也会创建一个带有照片的图钉。
怎么能得到它?
我想让leftCalloutAccessoryView从iphone的相机库加载图片。
这是我的viewForAnnotation代码:
static NSString *identifier = @"MyLocation";
if ([annotation isKindOfClass:[MPViewPlaceMark class]]) {
MKPinAnnotationView *annotationView =
(MKPinAnnotationView *)[MapView dequeueReusableAnnotationViewWithIdentifier:identifier];
if (annotationView == nil) {
annotationView = [[MKPinAnnotationView alloc]
initWithAnnotation:annotation
reuseIdentifier:identifier];
} else {
annotationView.annotation = annotation;
}
UIImageView *leftIconView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"LeftIconImage.png"]];
annotationView.leftCalloutAccessoryView = leftIconView;
annotationView.enabled = YES;
annotationView.canShowCallout = YES;
return annotationView;
}