1

注釈の画像ビューと混同しています。

私はこれを試しました:

マップ ピン アノテーションに画像を表示するにはどうすればよいですか?

私のマップ ビューは、その質問の最初の図に示されていることを実行できます。
今、私は2番目の写真に示されていることをやろうとしています.

質問は次のとおりです。

写真を撮っているとき、マップ ビューは撮影したばかりの写真のピンも作成します。

どうやって入手できますか?

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;
}
4

0 に答える 0