Чи є спосіб перегляду карти на основі діапазону анотацій? Так що не залишає жодного виводу
//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];
Дякую!
Відповіді:
1 для відповіді № 1Переглянути цей пост: Позиціонування MKMapView для відображення декількох анотацій одночасно
Залежно від того, скільки анотацій ви додаєте, можливо, доведеться налаштувати код, знайдений у відповідній відповіді, щоб прокрутити всі ваші анотації, щоб знайти значення min / max lat / long.