にはannotationViews
とuserLocation
の青い点があります。MKmapkitを無効にするmapView userLocation注釈ビュー
私は青い点を取得するには、次のコードを使用しています:
[self.mapView setShowsUserLocation:YES];
annotationViews
は選択可能であり、コールアウトを持っています。
ただし、annotationView
がユーザーの所在地に近い場合は、青い点がタッチを盗むことがあります。
私はannotationView.enabled = NO;
を設定でき、annotationViewが表示されますが、閉じるからのタッチをannotationView
で盗むことはありません。
青い点annotationView
を有効にするには、ユーザーの場所を青色に設定したいと考えています。これは、閉じるの接触をannotationViews
で盗むものではありません。
私は青い点のタイトルを設定することができます。
self.mapView.userLocation.title = @"title here..."
しかし、私は青い点を無効にすることはできません。
ありがとうございます!
するTry annotation.hiddenは= – 0xSina
YES NOあなたはself.mapView.userLocation.enabled =を行うことはできませんか? –
独自のアノテーションビューを作成しても構わない場合は、 '-mapView:viewForAnnotation:'で使用されるビューをオーバーライドできます。しかし、多くの作業! –