【发布时间】:2010-12-09 09:20:12
【问题描述】:
如何使用 iphone 4 在谷歌地图上使用基于方向的指南针,就像 MAPS 应用程序所做的那样
有什么教程可以参考吗??
谢谢
【问题讨论】:
标签: iphone google-maps compass-geolocation cllocation
如何使用 iphone 4 在谷歌地图上使用基于方向的指南针,就像 MAPS 应用程序所做的那样
有什么教程可以参考吗??
谢谢
【问题讨论】:
标签: iphone google-maps compass-geolocation cllocation
在locationManager:didUpdateHeading: 中,将相应的旋转变换应用于您的地图视图:
double headingInRadians = newHeading.trueHeading * M_PI / 180.0;
mapView.transform = CGAffineTransformMakeRotation(headingInRadians);
地图视图的框架应该比可见区域大一点,这样旋转时不会出现空白角。
【讨论】: