相关疑难解决方法(0)

GMSMapView myLocation没有给出实际位置

我有一个GMSMapView正确加载并在我的viewcontroller中工作

我无法做的是在我的位置周围设置GMSCameraPosition

这是我的代码:

mapView_.myLocationEnabled = YES;
CLLocation* myLoc = [mapView_ myLocation];
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:myLoc.coordinate.latitude
                                                        longitude:myLoc.coordinate.longitude
                                                             zoom:4];
[mapView_ setCamera:camera];
Run Code Online (Sandbox Code Playgroud)

启用GPS并且应用程序具有所有需要的权限,但是myLocation返回一个零CLLocation,因此cameraWithLatitude:longitude:zoom:获得0 0坐标并显示非洲而不是我的实际位置(这不是非洲:))

google-maps objective-c ios google-maps-sdk-ios

7
推荐指数
2
解决办法
1万
查看次数