Apple マップにはデリゲート メソッドがあります。
-(void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated
マップのスクロールまたはパンを終了すると発生しますが、Googleマップのそのような方法が見つかりませんでした。方法があります
- (void)mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position
しかし、マップがまだスクロールされている間、このメソッドは起動し続けます。私はそれを望んでいません。スクロールが終了したときにのみプロパティを変更する必要があります。