Как анимировать аннотации mapView из одного места в другое?

У меня есть ситуация в моем приложении для iPhone, когда я должен переместить свои аннотации (изображение автомобиля) из одного места в другое... Я новичок в iOS. Я получаю координаты с сервера в определенное время. Я уже использовал HGMovingAnnotationSample, но у меня другое состояние. Помогите мне, пожалуйста. Я уже потратил слишком много времени на это.


person shivam    schedule 24.09.2014    source источник
comment
Вы используете карты Apple или карты Google?   -  person iHulk    schedule 24.09.2014
comment
Я использую карты Apple.   -  person shivam    schedule 24.09.2014


Ответы (1)


Вы использовали простую анимацию, используя

-(void) animateAnnotation:(MyAnnotation*)annotation{
   [UIView animateWithDuration:2.0f
                    animations:^{
                         annotation.coordinate = newCordinates;
                    }
                    completion:nil];
}

Просто проверьте, может быть, это поможет вам.

person iHulk    schedule 24.09.2014
comment
Большое спасибо дружище за помощь. - person shivam; 25.09.2014
comment
Привет, есть ли аналогичная функция для карты Google? - person Midhun Narayan; 10.10.2018
comment
Привет, у меня проблема. annotation.coordinate является свойством только для чтения. - person Awais Fayyaz; 15.10.2018
comment
@iHulk отлично работает с картами Apple. Как бы вы сделали это с картами Google? - person Lance Samaria; 19.05.2019