0

私は 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;
}

つまり、注釈ビューの画像を自分の画像に合わせてカスタマイズしましたが、以下のように注釈ビューの右上隅にバブルまたはラベルが必要です。

それを取得する方法は?あなたの助けはきっと高く評価されます。

ここに画像の説明を入力

4

1 に答える 1