У меня возникают проблемы с максимальным уровнем масштабирования на MapView с использованием IOS6. Пользователь может увеличить масштаб, а плитки пустые.IOS6 Максимальный уровень масштабирования MKMapView
Быстрое исправление было сделать это:
- (void)mapView:(MKMapView *)theMapView regionDidChangeAnimated:(BOOL)animated {
if([theMapView zoomLevel] > 18) {
[theMapView setCenterCoordinate:[theMapView centerCoordinate] zoomLevel:18 animated:TRUE];
}
}
и масштаб снова автоматически, но иногда это еще увеличивает масштаб слишком далеко и не удалять снова.
Думаю, мне нужно получить максимальный уровень масштабирования в текущем регионе, в котором я находиюсь, но, похоже, это нелегкий способ сделать это. Как вы, ребята, преодолели эту проблему?