Документация для Google Maps для iOS гласит, что:
Вызовите один из нескольких способов, которые позволяют анимировать перемещение камеры в новое место. Вы можете управлять продолжительностью анимации с помощью CoreAnimation.
В течение жизни я не могу понять, как контролировать продолжительность анимации. Я попытался использовать анимацию UIView, например:
[UIView animateWithDuration: 5 animations:^{
GMSCameraPosition *camera = [self newCamera];
self.mapView.camera = camera;
} completion:^(BOOL finished) {
}];
И я посмотрел анимацию CALayer в CoreAnimation. Однако я не знаю, как применить анимацию слоя к виду карты.
Может кто-нибудь указать мне в правильном направлении?