There is currently no direct method on Google Maps iOS sdk to find out when a user clicks the MyLocation button . A possible workaround is to use the method below
- (void) mapView: (GMSMapView *) mapView idleAtCameraPosition: (GMSCameraPosition *) position
. mylocation, , , ( ) . , idleAtCameraPosition, , , - (CLLocation*) myLocation [read, assign], .