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);}}
это изображение иллюстрирует ситуацию: