Новые карты, поставляемые с iOS6, не допускают диапазон ниже, чем примерно 0,001. Кто-нибудь еще видел эту проблему?
CLLocationCoordinate2D coord = {.latitude= 37.980600, .longitude= -87.593932};
MKCoordinateSpan span = {.latitudeDelta= 0.0, .longitudeDelta = 0.0}; //smaller the number = greater zoom
MKCoordinateRegion region = {coord, span};
[mapView setRegion:region animated:YES];
Даже используя 0,0 в качестве диапазона масштабирования, я могу открыть карту в симуляторе и жестом увеличить масштаб. Также стоит отметить, что я могу увеличить масштаб в реальном приложении «Карты» с помощью жестов, чем в своем собственном приложении.