enter code hereMKCoordinateRegion viewRegion;
viewRegion = MKCoordinateRegionMakeWithDistance(CLLocationCoordinate2DMake(51.4998844,-0.1261814), 10*1000, 10*1000);
[mapView setRegion:viewRegion animated:YES];
MapLocation *annotation;
annotation = [[MapLocation alloc] init];
annotation.coordinate =CLLocationCoordinate2DMake(51.4998844, -0.1261814);
annotation.placeTitle = [NSString stringWithString:@"London"];
[mapView addAnnotation:annotation];
[annotation release];`enter code here`
半径10 kmのロンドン座標を設定しました。それから私はhttp://www.freemaptools.com/radius-around-point.htmと私のiPhoneのマップを比較します。私はfreemaptoolsが多くの場所とiPhoneマップを表示していることがわかりました。例えば、私はiPhone上で "White Stadt"を見たことはありませんでしたが、私はそれをfreemaptoolsで見ています。しかし、なぜ? 私の写真を見てください。MKMapViewの半径が正しくない理由
アップデート: 私は= 2 * 10スパンを追加しましたが、それは私を助けていないのです。我々はもっと多くの分野を見る。川で見てください。ドキュメントから
[この質問とネバンの回答](http://stackoverflow.com/questions/4724176/slight-zoom-on-mkcoordinateregion)を参照してください。あなたが(あなたのアップデートで)リクエストしたsetRegionがあなたが実際に得るものではない理由を説明するかもしれません。 – Anna