oscarimonbox
2/14/2017 - 12:53 PM

Coordenada dentro del mapa actual: saber si una coordenada se está mostrando en la zona del mapa activa o no

Coordenada dentro del mapa actual: saber si una coordenada se está mostrando en la zona del mapa activa o no

-(BOOL) mapShowingCoordinate: (CLLocationCoordinate2D) position {
    GMSVisibleRegion region = _mapView.projection.visibleRegion;
    GMSCoordinateBounds *bounds = [[GMSCoordinateBounds alloc] initWithRegion:region];
    if (![bounds containsCoordinate:position]){
        return NO;
    }
    return YES;
}