Apple cards have a delegate method
-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated
and it starts when I finish scrolling or panning the map, but I could not find such a method for Google maps. There is a method
- (void)mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position
but this method continues to shoot while the map is still scrolling, and I do not want this. I need to change the property only when the scroll is complete.
source
share