Google地图中使用的位置动画

时间:2013-02-23 01:46:19

标签: google-maps-mobile google-maps-sdk-ios

我在ios应用程序中使用谷歌地图,我喜欢显示谷歌地图中使用的位置动画。这个动画通常用于显示当前位置并自动调整大小,即标记大小像自我增长一样动画浅蓝色。 我喜欢为我的纬度和经度位置显示该动画。 我该如何编程呢? 我没有足够的声誉来上传图片。 感谢

2 个答案:

答案 0 :(得分:0)

您应该只能设置myLocationEnabled,例如:

GMSMapView* mapView = ...;
mapView.myLocationEnabled = YES;

答案 1 :(得分:0)

如果您希望动画到您的位置,请使用animateToLocation:(CLLocationCoordinate2D)location

GMSMapView* mapView = ...;
mapView.myLocationEnabled = YES;
[mapView animateToLocation:mapView.myLocation];

或者您可以使用animateToCameraPosition:(GMSCameraPosition *)cameraPosition来调整缩放

GMSCameraPosition *cameraPosition = [GMSCameraPosition cameraWithTarget:mapView.myLocation zoom:14.0f;
[mapView animateToCameraPosition:cameraPosition];