自定义myLocationButton Google映射iOS SKD

时间:2016-07-13 00:29:32

标签: ios google-maps location

有没有一种方法可以自定义myLocationButton GoogleMaps?我想添加一个带有背景图像的按钮,它与原始Google按钮的功能相同

1 个答案:

答案 0 :(得分:0)

首先,您的应用程序需要使用CLLocation Manager获取当前位置。如果您不知道如何操作,请参阅我的答案:For google maps iOS sdk, current location occasionally gets plotted at 0,0

现在按下按钮操作,执行此操作

- (void)locationButtonPressed
{
    GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:self.mapView.myLocation.coordinate.latitude
                                                            longitude:self.mapView.myLocation.coordinate.longitude
                                                                 zoom:self.mapView.camera.zoom];
    [self.gMapView animateToCameraPosition:camera];
}

希望有所帮助。