我正在研究谷歌地图,我是新手。实际上,当我按照我绘制的路径移动到位置 A 到位置 B 时,我想在谷歌地图上显示导航符号。我想要动画或移动地图和指南针按钮方向,因为我正在移动我的设备而不在同一方向上触摸它。请帮助我如何做到这一点。
谢谢。
我正在研究谷歌地图,我是新手。实际上,当我按照我绘制的路径移动到位置 A 到位置 B 时,我想在谷歌地图上显示导航符号。我想要动画或移动地图和指南针按钮方向,因为我正在移动我的设备而不在同一方向上触摸它。请帮助我如何做到这一点。
谢谢。
当指南针改变时,它会执行该功能,您可以改变方向。
您可以使用以下功能。
- (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);}}
这张图片说明了这种情况: