【发布时间】:2015-01-12 21:34:14
【问题描述】:
在 iOS 版 Google 地图应用中,当您点击“我的位置”按钮时,相机会从您当前所在的任何位置缓慢平移到您当前的位置。
按照 Google 的开发人员文档,我实现了一种类似的方法,类似于用户点击按钮时显示的方法:
- (void) animateToCameraPosition: (GMSCameraPosition *) cameraPosition;
这类似于我的代码:
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude: lat
longitude: long zoom: 17];
[googleMapView animateToCameraPosition:camera];
它可以工作,并且相机会根据我指定的坐标平移到我想要的任何位置。然而,平移真的很快,实际上是瞬时的。
我希望相机从我所在的任何位置缓慢平移到指定的位置,如 Google 地图中所示。
我怎样才能做到这一点?谢谢
【问题讨论】:
标签: ios objective-c iphone google-maps