Objective-C の mapkit は初めてです。マップビューにカスタム アノテーションを追加できます。
下の画像のようなカスタム吹き出しビューを配置する必要があります
.
しかし、このような吹き出しビューを設計する方法がわかりませんでした。
注釈メソッドのビューにコールアウトを追加する必要があることはわかっています。
- (MKAnnotationView *)mapView:(MKMapView *)map viewForAnnotation:(id <MKAnnotation>)annotation
{
static NSString *AnnotationViewID = @"annotationViewID";
MKAnnotationView *annotationView = (MKAnnotationView *)[mapview dequeueReusableAnnotationViewWithIdentifier:AnnotationViewID];
if (annotationView == nil)
{
annotationView = [[[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:AnnotationViewID] autorelease];
}
annotationView.image = [UIImage imageNamed:@"blue_without_pin.png"];
annotationView.annotation = annotation;
return annotationView;
}