0

MKOverlayユーザーが をタップしたときにを追加することは可能MKAnnotationですか? つまり、私が達成したいのは、ユーザーが注釈ピンをタップしたとき、ポリゴン (たとえば円) を描画したいということです。ユーザーがもう一度タップすると、オーバーレイが非表示になります。

4

1 に答える 1

0

アノテーションがタップされた場合、オーバーレイを追加して関数を呼び出します。コードでこれを使用します。

[self.mapView addOverlay:self.circle];

注釈が既にタップされている場合のコントロールについては、インターフェイスで BOOL 変数を使用します。

@interface ClassName() {
    BOOL annotationWasTapped;
}
@end
于 2012-11-02T11:59:43.873 に答える