Управление продолжительностью анимации в Google Maps для iOS

Документация для Google Maps для iOS гласит, что:

Вызовите один из нескольких методов, которые позволяют анимировать камеру, перемещающуюся в новое местоположение. Вы можете контролировать продолжительность анимации с помощью CoreAnimation.

Что касается жизни, я не могу понять, как контролировать продолжительность анимации. Я пытался использовать анимацию UIView, как:

    [UIView animateWithDuration: 5 animations:^{
         GMSCameraPosition *camera = [self newCamera];
        self.mapView.camera = camera;
    } completion:^(BOOL finished) {
    }];

И я посмотрел на анимации CALayer в CoreAnimation. Однако я не знаю, как бы вы применили анимацию слоя к виду карты.

Может кто-нибудь указать мне правильное направление, пожалуйста?

Ответы на вопрос(4)

Ваш ответ на вопрос