0

注釈の範囲に基づいてマップを表示する方法はありますか? ピンアウトを残さないため

//Map
mapView = [[MKMapView alloc] initWithFrame:CGRectMake(0, 0, 299, 406)];
[mapView setMapType:MKMapTypeStandard];
[mapView setZoomEnabled:YES];
[mapView setScrollEnabled:YES];
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } }; 
region.center.latitude = [latitudeNumber doubleValue];
region.center.longitude = [longitudeNumber doubleValue];
region.span.longitudeDelta = 0.01f;
region.span.latitudeDelta = 0.01f;
[mapView setRegion:region animated:YES]; 
[mapView setDelegate:self];
[self.view addSubview:mapView];

ありがとう!

4

1 に答える 1

1

この投稿を参照してください: MKMapView を配置して複数の注釈を一度に表示する

追加する注釈の数によっては、リンクされた回答にあるコードを微調整して、すべての注釈をループし、緯度/経度の最小/最大値を見つける必要がある場合があります。

于 2012-05-05T23:56:24.573 に答える