Comment obtenir le niveau de zoom actuel de google map pour ios?

J'utilise la méthode de la caméra numérique la valeur comme ceci:

camera = [GMSCameraPosition cameraWithLatitude:37.35 longitude:-122.0 zoom:6];

et j'ai besoin automatiquement redessiner la carte avec la position actuelle par minuterie:

-(void)gmapRedraw{
    NSLog(@"gmapRedraw");
//   self.MapView.camera
    [locationManager startUpdatingLocation];
    NSLog(@"lat %f, lon %f", locationManager.location.coordinate.latitude, locationManager.location.coordinate.longitude);
    camera = [GMSCameraPosition cameraWithLatitude:locationManager.location.coordinate.latitude//37.36//-37.81319//-33.86
                                         longitude:locationManager.location.coordinate.longitude//-122.0//144.96298//151.20
                                              zoom:6];
    self.MapView.camera = camera;
}

-(void)timer{
    [NSTimer scheduledTimerWithTimeInterval:0.5
                                     target:self
                                   selector:@selector(gmapRedraw)
                                   userInfo:nil
                                    repeats:YES];
}

mais comment je peux obtenir de zoom courant si je le changer via le toucher?

source d'informationauteur strx86