GPS-навигация в Google картах iPhone

Я работаю над картами Google, и я новичок в этом. На самом деле, я хочу показывать навигационный символ на картах Google, когда я перемещаюсь в положение A в положение B по пути, который я нарисовал. Я хочу анимировать или переместить карту и компас Направление кнопки, когда я двигаю свое устройство, не касаясь его в том же направлении. Пожалуйста, помогите мне, как бы я это сделал.

Благодарю.

1 ответ

Решение

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

Вы можете использовать функцию ниже.

- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading { 
if (newHeading.headingAccuracy > 0) {
CGFloat heading = (1.0f * M_PI * newHeading.trueHeading) / 180.f;
myLocationAnnotationView.transform = CGAffineTransformMakeRotation(heading);}}

это изображение иллюстрирует ситуацию:

введите описание изображения здесь

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