-1

我正在研究谷歌地图,我是新手。实际上,当我按照我绘制的路径移动到位置 A 到位置 B 时,我想在谷歌地图上显示导航符号。我想要动画或移动地图和指南针按钮方向,因为我正在移动我的设备而不在同一方向上触摸它。请帮助我如何做到这一点。

谢谢。

4

1 回答 1

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);}}

这张图片说明了这种情况:

在此处输入图像描述

于 2013-08-15T02:07:39.820 回答