0

別の現在の userLocation に応じて、ピンの吹き出しビューを変更する方法を知りたいです。ピンはどこかに留まります。たとえば、教会にはピンが置かれています。自宅にいる場合は、ピン表示メッセージ @「家から教会までの距離は何ですか」の吹き出しが欲しい 学校にいる場合は、ピン表示メッセージ @「学校までの距離」の吹き出しが欲しい教会は何だ何だ」

吹き出しビューを更新するにはどうすればよいですか? デリゲートでどのメソッドを使用すればよいですか?

4

1 に答える 1

1

MKMapViewピンズコールアウトボタンをタップしたときに呼び出されるデリゲートメソッドです

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control

およびannotationView(ピンのビュー用)には、次のデリゲートメソッドを使用します..

- (MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation:(id <MKAnnotation>)annotation
于 2012-11-09T11:55:20.470 に答える