Google map myLocation color de button después de rastrear la location actual del usuario – ios

En la aplicación Google map ios, encuentro un button de location como este cuando no se toca en la location actual Antes de tocar

Después de tocar el button myLocation es así (color azul). Botón de location. No es el punto. Después de obtener la ubicación actual

¿Cómo puedo hacer esto en mi aplicación ios? Ayuda, por favor, quiero esto tinte azul ahora esto tono gris Después y antes de encontrar la location actual

Primero obtiene su location actual utilizando el código siguiente:

CLLocationCoordinate2D myLocation = self.mapView.myLocation.coordinate; 

Luego, puede usar GMSMarker para señalar su location actual con image o color

  GMSMarker *marker = [[GMSMarker alloc] init]; marker.position = CLLocationCoordinate2DMake(-33.86, 151.20); marker.title = @"Sydney"; marker.snippet = @"Australia"; // marker.icon = [GMSMarker markerImageWithColor:[UIColor networkingColor]]; marker.icon = [UIImage imageNamed:@"point1.png"]; marker.map = self.mapView; 

Esperanza por encima del código será de ayuda.