私のiOSアプリケーションでは、デフォルトで常にコールアウトを表示するピンをマップに配置したいと思います。そのカルトでは、ピンの緯度と経度を表示しています。
私が欲しいのは、ピンが常にマップの中央にあることです。ユーザーがマップを移動すると、ピンは移動しませんが、マップを移動した後、その緯度は変更されます。
また、その緯度からの住所を表示したいと思います。
方法を教えてください。
私はこのコードを試しました
[mMapView setUserTrackingMode:MKUserTrackingModeFollow animated:YES];
MyAnnotation* obj = [[MyAnnotation alloc] initWithLocation:mMapView.centerCoordinate withPinType:StartPoint];
[obj setTitle:[NSString stringWithFormat:@"%f, %f",mMapView.centerCoordinate.latitude,mMapView.centerCoordinate.longitude]];
[mMapView selectAnnotation:obj animated:YES];
[mMapView addAnnotation:obj];
現在の場所で地図をズームし、地図の中央にピンを追加して緯度を表示します
問題-map.pinも移動し、緯度が変更されなかった場合