私は MKMapview customannotationview で作業しており、以下のコードを使用してピン ドロップを自分のイメージにカスタマイズすることに成功しました。
-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id<MKAnnotation>)annotation
{
static NSString *parkingAnnotationIdentifier=@"ParkingAnnotationIdentifier";
if([annotation isKindOfClass:[MyAnnotationClass class]]){
//Try to get an unused annotation, similar to uitableviewcells
MKAnnotationView *annotationView=[mapView dequeueReusableAnnotationViewWithIdentifier:parkingAnnotationIdentifier];
//If one isn't available, create a new one
if(!annotationView){
annotationView=[[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:parkingAnnotationIdentifier];
annotationView.image = [UIImage imageNamed:@"my image.png"];
}
return annotationView;
}
return nil;
}
つまり、注釈ビューの画像を自分の画像に合わせてカスタマイズしましたが、以下のように注釈ビューの右上隅にバブルまたはラベルが必要です。
それを取得する方法は?あなたの助けはきっと高く評価されます。