Центр mkmapview на моей позиции анимации

Я пытаюсь центрировать карту на моей позиции, но моя позиция сейчас на 3/4 карты. Это работает, но теперь я хочу zoom in больше на моей позиции. Вы можете мне помочь?

CLLocationCoordinate2D objCoor2D = {.latitude = latitude_UserLocation, .longitude = longitude_UserLocation};
MKMapRect r = [self.mapView visibleMapRect];
MKMapPoint pt = MKMapPointForCoordinate(objCoor2D);
r.origin.x = pt.x - r.size.width * 0.5;
r.origin.y = pt.y - r.size.height * 0.75;

[self.mapView setVisibleMapRect:r animated:YES];

0 ответов

Другие вопросы по тегам