Как я могу сосредоточить UIMapView вокруг массива MKAnnotation? - PullRequest
0 голосов
/ 28 октября 2010

Как я могу центрировать UIMapView вокруг array из MKAnnotation?

1 Ответ

2 голосов
/ 28 октября 2010

Сначала найдите минимальную и максимальную широту и долготу из вашего массива аннотаций.Тогда вы можете установить регион:

MKCoordinateRegion extents;
extents.center.latitude = (maxLat + minLat)/2.0;
extents.center.longitude = (maxLong + minLong)/2.0;
extents.span.latitudeDelta = (maxLat - minLat);
extents.span.longitudeDelta = (maxLong - minLong);
MKCoordinateRegion fittedRegion = [mapView regionThatFits:extents];
[mapView setRegion:fittedRegion animated:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...